roofpattern

Predictions and analysis