...............ooooo....
..............o22221o...
.............o2222112o..
............o222ooo11oo.
............o21o..o1222o
............o122o..o222o
............o223o.o2233o
............o223o.o2133o
............o223o.o222o.
.............ooo.o2223o.
..oooooooo......o22223o.
.o11222222oooooo22222o..
o2111111222222222222o...
o211111122211122222o....
o22122222222222222o.....
o222P2222333333ooo......
o222233333ooooo.........
.o23333ooo..............
..ooooo.................
