### #.### ##..####+## ###..'...+ ####.<.# +...+ ##+##