wavesandpatterns

Predictions and analysis