############ #..<........ #.########## #.# #.# #.# #S# #.# ... ... ##(## .(. .(. .(.