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