## #. ########.####.. .......o....... ......h<....... ###############