............oooooooo................
.........ooo22222222ooo.............
........o22221111222222o............
......oo2211111112222222oo..........
.....o2221111111^111222222o.........
....o2211111111111111222222o........
....o2211111111111111112222o........
...o221111111111111111112222o.......
..o22211111111111111111122222o......
..o22111111111111111111222223o......
..o22111oooo11111ooooo1222222o......
.o22211oppppo111opppppo2222223o.....
.o22221owwppo111owwpppo2222223o.....
.o22221owwppo111owwpppo222B223o.....
.o22222oppppo111opppppo2222323o.....
.o22222oppppo111opppppo2222333o.....
.o22222opppwo111oppppwo2222333o.....
..o22222oooo11122ooooo2222333o......
..oaab22211111112222222aabb33o......
..oabb22o2111111122o222abbb33oo.....
.o1o2222oowppppppwoo22223333o22o....
o111o2222oppppppaapo2233333o2223o...
o112o22222ooppaaboo222333332T233o...
o2222o222222oooo2222223333o2233o....
.o22o.o222222222A2222233oo.o33o.....
..oo...o2222222222222233o...oooo....
........o322222222222333o..oaaabo...
.........o22222222222233o..oabbbbo..
..........o2222222222223o..oabbbbo..
..........o2222222222223o..oboabbco.
...........o222222222222o...ooabcco.
............o323222222222o...oabcco.
............o2333222222222ooobbbcco.
.............o3333333222332bbbbccco.
..............oo333333333322bbbcco..
................oo3333333332bbcco...
..................o3333333332ccco...
...................oo333333333oo....
.....................ooo333ooo......
........................oPo.........
