cycle-repeat

Predictions and analysis