############ #..........# ##..........# ............# .#....S.....# ......g.....# ##......<...# #..........# #..........# #..........# #.########## #. .