.....oooooo.....
...oo222222oo...
..o2221111222o..
.o221111112222o.
.o2211oooo22223o
o2112o2222o2223o
o2112o2112o2223o
o2122o2122o2233o
o2222o2222o2233o
o2222o222222233o
o2223o22222333o.
o2223oo2333333o.
o2233o.ooooooo..
o2P33o..........
o2333o..........
.oooo...........
