Pure Cycles