algoidea

Predictions and analysis