## .# .. ###.#. ### ## .# ...#.. ..# #.####.##..#.. ..# # #...# ..... . #..##.#..##..# #.. ..##. #...#....##...# ### #......#.###......# ..# #....#...###...#...# #.########.#.....##..!.. # ..... # ....#...?.#.... #....................... ##.#...# ....#.....#.... ##.....###..h###...## ... .#.. ..## ##.## ##.## .# . ..... ###.. ##... . .#... . .#..3[. ... ##.. ... ...h.... ...... ........... # . #.. #..##.. # #..# ..##. ##.. #.. .. ..... ...........