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