########### ### ..........###.. ..........##.. ..........##.## ..........##..# ..........#S..# ..%......r.#.## ..........##..# ..........##?## .$.........#.# .........P##.. .........###.# .......<.# #.# .........# .........# .....!...# .........# .........# .......... ..........