######.#### .......... #.....).# #.......# #. #.......##... #........... #.......# ######.......# #...g........# #.#########..# #S# #.# #.. ... #..# ##.# #..# .# #... . #..# #...