### ######<###### #...l.......# .#+####'####+#. ............... .......l..####. .....>......... .........#####. .........# #.......## ......... ......... .........