.. .#.. #.. #..#.#.# .. ...# ...# .## ...#..... #.. ...#.... .#.## #### # ###....##..##...# X###.###.#.....# #...#.......#..# ......#.#..hx.## .....#.#.##h##$...# #.##.#.h..h#......... # ...##.#.#..#.##..## ##..#hh.#.#.#..# ## h . ...###.. ..# ........ #..#..# .. #.#..#..#. .# .....###..## ..# ##.. # ## ..# .###. .# ## # #