.. . . . # . . . # .. # .# . .# ## .... . . ## . ... .. #.#. # . ## ... ##.##. #.. ....# .. . ..## . #### #.# ...# #. . ...# . .# ..#.##.# . #. #..## .. # .# . #.##.#....#. ...## #...#X.#....# .. # #####Xx.#. ###.# # #.#.### # . . .# #.### # .#. ### .. .# #