. . ##. .# . .. . #.. .. .## .#.#. . #.. .#... #.. ..#...# ..# ..## # #.. .. ..# . . .# .. . X #.. ...... #. . # # # #.## .... ..#.#.#.#.###.... . ... # ..##.## .... ..#.# . ## .# .## .#####.#.# . ##.....## # #.X....# # ## ..##.# #.#.#.## # #. . . ###.#.# # #......... .## # . #. # ...#. ..# #.#....# #..# ## .## .##.# .. #. . ..##. #.. . ## # ... # # .#. . . ## ..