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