.. .. .. ... #.% .. #.#.## # #..#..##..... .## . #..##. ....##.. .# ###.....#....# # ..........#...# . #. #. #...# #...# #. #.#.###.#.x...#### ## # # ....#....##...# ....##.##..###.#.##x.#.# # ... ##.... .#.##X#### #.... . . ... .##Z# # .#x...#. .##.#.## .###..##..# # #.#### . #..#..#.# ## # # ...##...# # ..#.#... .. #.. #. #. #.. .. . . #.# . .#..##. . . .#..##. #..##