a b c e f g h i j