#. #.# ..# #.# #.# . ######.#######... #................ #................ #..###.#.#g...r.. #.#.#....... #.#....##S.. ###.#### .. #.# . ..# ...