Factoring Quadratics: The Hard Case