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