#..... #.......# ##.....##.......##.. ........+...$....... #......#..%.......5 .. #......#........... ... #.....##........... ...##.....##......[.... ...................# ..$.......#####l#### ..........##.......# ..........#....rZ...... ........<.#............ #####.....#S....P.P.... #.....#....##.###.. #.....##..P .. . ####+###... >.. #..P ..#P