### .....#... ........... #.......... .......... #....... # #..... #! #.oo# #.# #a# ####.# ####. #.# . ....####... #.# #. #.......#####.# #. ##..###......?.# #.#..#.....).....# #####...(...(..).....# ........<.###.......<# ######..#.# ########.# ..$..#.# #.# ...##....# ..# ## ...... .## #.####! #. ## ..