.# ...... .#. ... . # # ......#.. #.## ......... # #..###.#...... ###.#.##........ . .##..#........ # ##.#.#.##........ ## #....h..#x.#..X.#.. #.. .....#.###........ .#..##..###.# .#..X... #.# #.## . #....... .##.. ## ####....... #. ..#..# ....... ###.##.## ...#.. ## #. ####.# .... #........#. . ##. #.###...# #.##. . . #.. ## ....# # . ... #. .#. # # .. .. . .....