Solving Equations Algebraically