. # .# # ###. .# #.#. # .# .# #..#.#### # .#. #...#..# # ##..## #.##X#.# .#.#..# #....##.. #.##. . #..##...#.. .###.#. #..# #......# . #....###.## #...... #.. #.. #.. #.#. . #. #...#...# ..#. #. #..#.###.. # #. . #..#### ##.# .#.#... ..# # #..#.##...# ##..#. .#. .####. # .#