Triangle Wave

Predictions and analysis