########### #.........# #....<....# ######## #.........# #......# #.........######## #.####.# #................## #.# #.# #.........#####...####.####.# #.........# #............#.# #.........# ##(..####.....^# #.........# ##.## ####.### #####.##### #.# #.# #. #.# #o##### #. #+# #oo...# #...5o......# #.##...##.#.# #..(. # #..... ....... #....#.# .......#