Factoring Difference of Square and Perfect Square