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