#. ##.. ...# . ....## .####.. # # .. .. #.. . . #.###..# ..##.. .. # ...# ##.#.#.. # #. . #. ##... . . .##.#...#..h #... ## ##.#..# ## #......#.# ### ## #.#... ####.. # ..##.##...... #v.# #... ..#.###. ##.## . #...... # #.. ## # ..X.# .#...#.##.##.# .#.# ##.....#*##..# .. ....##...### . ##.##..#..# ...#......# ....#.....# #.#..#.#....# ....#..#.#.# ..#.#.. .. # . # ... .## .... .# .#... .# ....#. #.