Factoring Difference Of Two Squares Explanation