### #.. #.# #.# #.# #.# #.# #########.# #......<..# #.######..# #+## #......# #...## ##.###.### #.....# ..........###....... ........#.##....!... ...........'.o...... #.#.#...#.##o)...... # #....##.###....... ###.# #.# #.....# #. #.# ...... #. #.# ##+### ..# ##