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