lecture03: revision (constrained extrema and Lagrange multipliers)