a b f g h c d e i j