puppet

Predictions and analysis