Solving equations and finding solutions