########### ##...<<<[[.## ##....)..[...## ##.........[...## ##...........[...## ##.................## ##...................## ##..............#......## ##..............###......## ##..............## ##......## ##................###........## ##...#..............#.)........## ##...###..............)..........## ##...## ##....................[....## ##.....###...........................## ##.......#......###....................## ##..............## ##....................## ##...............# #...............#.....## ##........).......## ##..............###.....## ##..................###.......###....## ##...[.## ##............................## ##....###.......## ##.............................# #.....#.........## ##.........................[....## ##................## ##................................###..................## ##..........#......###...................................## ##..........###....## ##.............................)...).## #..........## ##...# #.....>.>.............P..............# ##..........###....## ##......>............P...P...........## ##..........#......###......o.......[P..P.PP.PP.PP.......## ##.................................P..P.PP...PP....P...## ##...............................P..P.P..P...PP......## ##..............................P.P.PP.PP.).PPPPP.P.# ##............................P.PPPP.P..P.......P..# ##..................###........P.P..P.>........PP.# ##................## ##.......PPP...P..P.........# ##...........[...# #.......PP..P.P.......P.P..# ##..............## ##......P..PP.PP.PP.........# ##.......#.....T###........P.PPP.P..PP...P....# ##...<.###................P...P.P..PP.......## ##...## ##................P..PP..P...P..#### ##...###.............................### ##...#........[.....#........P.P..### ##................###.......>##### ##..............## ##......## ##..............###......## ##..............#......## ##...................## ##.................## ##...............## ##.............## ##...........## ##.........## ###########