. ... #. #..# #. #.. ###.. ..#### . #.##..#.# x#.....# #..# . .# #....# .. ##.# .## ..# #.##.#.##.# #X##..#...#. #..#..#....# x ##.##X...... . ####x.#...##.##. . #. .####x.##.# . #### ####. #..##.#..# . # # #.###....#..# .#.##.###.x...# #.#. ##......#...# X.#..#......#... #...###.#..#..### .. ## ##.#.#.## . . ........ # ##....... #... ...# ........# ..## .