2.5 Solving by Factoring