Part 1: Definite Loops

Part 2: Indefinite Loops