.. .. .. .. .. .. ##. .##. . #.. .#. #. .. .. .. ##.#.# #. #....#.#... #. #.#.X....# #.##.##....# #..# ##.# #..## # #.# #..### # #####..# #. ...# # # #. .# #.. .###.. # ### ## ..## ##.#.#. ..# ## ....# .# ..# .## .#.. #. .# ##... ... #.. ..# #... ###. #### #.. # ## .. #. #### # # ##.#. # ##_. .. . ... # #. . . # . . .# # # #. . . . # # ... . . .