. .. ## . .. #..## . . . ... # .. # # . . . #.## x .....# #..##..# ... .. # . ###.#.# # . .. ....... . . . ... ## ..# ....##...# . # .# .#..#.### . ## #.. # #..##. ..# . ..#... X...# # # .#..#..... #..##.. .. . #........##...# # ...#....#X#.#... ....#.#####X.#.## .# #.#...##..%.# .......XX#....# . ####..####..# #..G# .. .......###.# ##..... ..# ..###.. ## $.# #.. ..# ..#