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