What's the difference between OPRO ([paper](https://arxiv.org/abs/2309.03409), [code](https://github.com/google-deepmind/opro)) and ProTeGi([paper](https://arxiv.org/abs/2305.03495), [code](https://github.com/microsoft/LMOps/tree/main/prompt_optimization))?