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