.#.# .! ...... .. ##..#. . #.#... .## ##...h##.. #.#.....# ##...#..# #.....#.# #.#.....# ##...####.# #.#.## #.# #.#..## ## ##..## .### #...# #...# #... #. .#.# . #.....# .... ..#.#.....#. # ....##...# # . ..##.. ..##.... ## #.##....# #. .. #..#### #....#...#.. #.# .##. .## . ..#..#... # ..# .....#