. . #. .# .#..# .###.# # # .. ..#.#.# ..# .#.#.##...#.##. # ...# ..........#. . #..#...#...#.... ..##..##...#...# .........#.....# ............#..# .......X#.....##. ... ##..XX.#...... .##..#.#.X......#. .#..#........# #..#...#......# #..#.....##...## ....#..#.#.#.... ....#....#....#. .#.#..#... #..##.....## ... ...... .# . .##. .. .# . . ..