B
I
D
A
D
H
F
E
B
I
A
J
F
G
C
G
E
C
H
J