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