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