#... .... .... .. ... ..# ## ##.## #.## ##.###...###...##.# ....#...?.#.....#.#. ## .............h..... .... . ...#...h.#..h..... #.#.... ##...###.....#...# . # ##.## # ....#........ ##...###.....# .....# ..#.... ... .......# # #.......##..... ... ..# #.#....##.#.#..# ...#.# #...#####..#..#....##.. #. . #..#.... .#..#.# #..# #. ##.......#..#. ## #. #..#..#...#.##. . ....#..#... #. ## . .#.......## . . # ##.....#.#.#. .. #.#..## . . ##. #. ..