Text this: OPTIMAL SOLVERS FOR PDE-CONSTRAINED OPTIMIZATION