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