. .$.. .?... .# ....> .## .... .. ##..# ##.# #. ##..# #..# . ####..###..#####.########..# .......S..................... .>........#####.#...<....# .........###.....######## ###########.......# ##.....## #######