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