Factoring polynomials: common factor area model