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