### #(############. #.......S......# #.###..........##### #.###g##########.#.. #......g.g.......#.# ###### ################.#.# #........ #.#.# #........# #.#.# #........# #g#.# #........### #)#.# #........... #(#.###........... #.#.(.............. ....##...........# ..................# ....###...#...##....... ... +.....#...# ...... . ###...#...# ....... #...##### ###### ..... ####... .... ...