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