............0...
......9.....a...
......j...aaa...
...8**J**AAAa...
...i*****AAA....
...iII**AAAA....
....***AAA**....
....***A****....
....******B*1...
...7HH****BBb...
...hHHH*****....
.....*****CCC2..
....6GG******...
.....*G***DD*...
.....******DD3..
.....*******Dd..
...5.*F**EE**...
...f.FF***E**...
...ffF****EE*.4.
...........eeee.
