#. .# ##. .. ..# ... ..##.. ....# ##.#.#.# ## #.#...# .. ### #.x# # . #.### ###.## . .# #....# #..#. # # .##.. ##.####..#...# #. .#.###....#..#..### #. #.##.#..# .#X####.# .#..... ##.###. ## #...#...##....### #.#.#.# ### .#... # #.#. #.## ## . .. #. ## ####. .## .# . . # # .. # #.# # ## .X . #. .### .. ..# . ... . #. ....# . ###. # . # ...## ..# ##. .# # .# . #. . #