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