Factor Difference of Two Squares (Harder)