.#.... ...... #.....## . #......# . ..#....#.#######.... #........##.<....... #................... #.........S......... .................... .?.....$.......##### ...............## ##....!...<..##.. ................## ..............### ..............# ...........$..#### .................. ....#....g..?..... ..../.##..<....... .....g............ ....####.......... ..g. #.......... ... #.......... #.......... ........... ...........$