###### ...... ...... ...... ...... ########...... .....[........ .............. .............. ..........#### ..........# ...)....<.# ..........# ..........# ##+########