. . # . # . .. .. # ######.. . . .# .###....... . #. #. ## .#.#. . . # ..#.... . # # . #....#. .. #. . .# ##... # #. ## #.#... ##. ..#.### .. ##########.... #.......... #.######.#.. #*# #### #X# #..# ....' #..#..#. ..####.'.# .# ### #