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