###### #.... #####....### #....##..##..