########## #........# +........# #....<...# ##...S...# ##......# ###....# ##...# #+##