A B C
D
E F G