different types of factoring polynomials - Search