......oooo11
....oo111111
...o11111112
..o11111112P
..o111122222
.o1112222223
.o112222oooo
o112222o....
o12222o..oo.
o12222o.o22o
o22222oo223o
.o222222233o
..o3333333o.
...ooooooo..
