Solving Equations with Variables