# ########.. ##........ #.......# #. #....#### #.. #....### #.. #...<..## ##..## ###.......# #....###.....#....# #...........####...# #............# #....... #............# ##....... ##......###...###.......# #......# #............# #..#...# #............ #..#...# #............ #..#...## ##........... #.......####...<.......# #....#..........o......# #...###......>..######## #...# ###.....### #...## ####### #...