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