####################### ........zz....z........ ####....zz....######.