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