### ..# ..# . >.# #.# # ..#gS.# ...l####......# #....<......# ######.##...# .# . .. o## ##