Solving Simultaneous Non-Linear Equations