100 prediction