####..####.........## ##.................... ##..................... ##...................... ##....................... #........................ #.................................## ###..................................## #....<................................## .........................................## ..........................................# ......................................^...# ..........................................# ..........................................## ...............#.##...#....................## ..............# .................### ...................# ..................## #..................# ##.................#### #....................# #...................## #....................## #.....................# .......................# ###....................# .....................# #....................## #....................# ###.....^.............## .... ##.# ##.....................# ....## #.. ##......................# ......####.### #J.....................## .............###JJ..........J.........## .............JJ.JJ.......J.J.<.........# ..............JJJJ.....J.J..............# ...............JJJ.....JJ.......###....## ..............................### ###.## .......................J....### .# ............................# .# .............................# ## .............................# .............................. .............................. ............................. ........................... ......................... ....................... .....................