# . . . .. .. . . . #. # .. ## #..# . ## .#. # ... . ## # ..#..# .# .#.... . .... .#.##. .## ... # #......# ..# .#. ..# ##.. .###...#. ..#.......###...... . ..%...#..#......# ..... ........... #.# .#.. # .#. .# #..##.#.. # .. #..#..##..# . .... ####..# #.#.##.#.#...# #.###...#..X ## #...##.#.#.#.$# #.#.#.#.##.#.#..# #..X...#.. .. #... ##.#####..##.. >. ##.# .# . # # #.#..##. #. .... . . ##. # .. #