##.## #. #. #.X#.. #... # ......# .#. ..# # #.X##### ..#.#.###. # .. ## #.. .. ...##.....# #.. . ##...###.. #..#####.## ### .# ###h.X.#....#.# # #...X#.#.#.#.# #.#.###X#...#. ..#.#x ##XX##.. . ## ## .. ##XX.### .# #.. . #.X.# . ##.### .#. #.* .# # .. .# . .#