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