Solving Non-Linear Systems: Substitution & Elimination Methods