############ ##.....#.....# ##.............## #........$......#.# #.............h.#.# #.................## #................... #................... #..........M........ ##............)..... ##.....#...<.#.... ########......$(.. #.......... #.......... #.......... #.......... #.......... #.......... #.. .. .. ##########.# #.## ... #..........# #..##.##. #..........# #...?...# #..........# #.......# #..........# #.......# #..........####...[...#. #..<..)......sa..# .... #..........####..##..### ############ ##.!....%. ##.##..##. #..>...... #..........#( #......?..... .............## ..#..........# . #..........# ############