... #...... #....... ......... #......... ###......... .......S... #.........# #'# ########g# #......rg# #)######## #g.r....# ..............+ .#.......g...# #.####......# # #......# #......# #...... #..... ###