Generalized Factoring (MATH 1010 Unit 4 Lesson 7)