b a c a c d c a adad
b a b a d d c a a d a d
B A B A D D C A A A A D
1.B2.A3.B4.A5.D6.D7.C8.A9.A10.D11.A12.D