.### ### ....########.# .......{{.##S###### .......{#..g......# ..##....#######...# ...#....# ..# .$......# ## #......g## .>.###.!.# ... ###g######.## .. #...<..S..# #.........# #.........# ...........# .g...........# #{{##.........# #g. #......<..# .. ..........#