### #.# ### ##.###.# ##.###.## #......## #....<..# ##......## ##.......# ###..###..## #....# ##### #..##..# #.#### #. ##.## #....# #..# #.#### ##.## #.# #..# #.### #..###...# #####....#### ....#...## #...#.## ###....# #...## #...### #.....# ###.##### #...##...# ## #.......# ##.# ##..###.# ##..# #.. #.####..## #. #..##..## . .. ##....### ...# ##....##.# #.#####..##...## ##....#..####.## #.. #....# ##.## #.. #.# ##...# ###.## #....#####.# ##..## #.##.# .........a## #...# #.#### .........o## #...###.# .....###..## ##...##.### .... #....####.........# ... #.##..#.......##### . ..# ###..####..# ..# #.## #...# ... #.# #....# . ..#....#.# ......###.# ......# #.# ......# #.. #....... ..# ##..... ...