######## ........## .......... .........# .......l.# ..........############ .......><...S......... ..........############ .........# .........# .........# #########