.## . ...##...#....# .. ...#...... ...##... ##..##.. .. ..#..#. #.. ##.## ###.#...## .. . #... .# #.....# .### #.#... # #...# # ..###.## ###.# #.####.# #..## # ##..# #...# # ##..## #...# #.#.#..# ##..#..# # . .######X#.###..# #.#.## .#.XX.......# #.# ##X. XX#...###..... #... ##.X##....# #.#. #.. #...###...# . #. #..... .....# . ............... ..#. ...#.... #.. ..### ..## ...###. .# ##.#