Factorization and Solving Equations