abc defgh fg