Types of Cycles