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