#.# . . . ..#.###.# .... .... #.......# ... ..... . ##.#.##..# ... ....$. ...#..#.##..# .. ....... ........##..# # #. ....?.. ...#.....#..## #.##.#....... ..#...........# #.#.....S....?.. ..o.>.o.%o...# #..r...