..... # ...#.# ####...### #.#. .## . #.##...... ##.. ..... ##.#.## #. . #.##.. # #. .. #.#...## .# .# #...#..# ... #..#.#...# .. ###...#.#..# ###.#.#4#.# ..#. . #...#..#....#..#.# #...#.#.#.#...# # #..##.#..# ...######......#..# #.....X#...#.# ... #.#.#....#.## ##. ##.#..## .....# #.#.h... ## .#...# #...... #..#.# .