How to Find the Roots of a Polynomials by Factoring