### ## ###... ..## ......#######..... ...###.......###.. #...l..<......# ......#######..... ....## #... ... .. .. . .