a aa a a a a a a
c c c c c c c c
b b b b b b b
e e e e e e
B B B B B B
C C C C C
D D D D D
E E E E E
A A A A AA
d d d d d d d