####### ....... .......#### ...l......## ......g