How to optimize with DSPy | CodeSignal Learn