a b ode f gh