2 Solving Nonlinear Equations