Cycles peaks and valleys