Algebra Factoring Problems