.. .# .# ###. ... #. #.# #..# ##.## .$...#.gg## ..##...S<##.# #............# #.###...?.#### ##...## ##.## #.# #.# #.. ##