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