... . # .... . .#. ... ..# #....# .. .# ........# . ..%##.#. .### .##......##...# #........#...## .##.....#...#.. #.. #..$..###.## ...##.#X....###. #...#..........# ...........#....# ........###...... #.##....#........ #..##....._...# #.............# #.##.#...#....# ## ##.%..# ..# #..###...## #..# ...# #.#. ..#.# #.#. .# . . # #