###### #....# ####...##### #..........### ########............##### ### ##...##........<.........###.## ##.....#.......................# ##...........^..................# #...............................#### ##................................#.## ##....................................# #....................................#### ##....................................#.# #...................^.................#### ##.......................................## #........................................# ##......................................##### # ###.........................................#.# #.## #.#............... ......................# ##.#.#####................ .....................# #....##.................. ....................# #........<............. ..................## ##...................... .................### #...................... ..................# #..................... .................# #....................# .................# ###...................# . ..................# #....................# ## ................## ###...................# ##. ...............# #.....................# #:#. .............## ##...................J### ####. ............# #...................JJ.#...#._ ...........# ##..................J#JJJJ.... #...................####..... #...................# .=.. #..#.................# ... ####.................# .. #..................# . ##..................