#### ..# ##.## ######... #.# ##.####...## #>......P #.# ...........###.## #.# ...P..#....##.#.## #.# .~~~~P.#.#.#.###.### #.# .~~~~P..S...## ##..# #.# ~.~~~~.#.#.#.###.#....>.. #.# P~~.~..#.#.#..#S######### ###<# ......##.#......# #...# .....##.#......# #.### ##K...........# #.# ####...8.P.# #.# #######..###### #.# .........# #.# ....###.## #.# ........######### #.# ###.............# #.# #############.##########.# #.........%..# ##############