###### ######...... #........... .####.l......... ................ ...##........... ........<....... ...###.###...$.. .. #. ###### . #. #. #. ##