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