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