Lesson 6: A General Factoring Strategy