A B
C D E
F
G