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