Regroup terms.

Rewrite as .

Check that the middle term is two times the product of the numbers being squared in the first term and third term.

Rewrite the polynomial.

Factor using the perfect square trinomial rule , where and .

Reorder and .

Since both terms are perfect squares, factor using the difference of squares formula, where and .

Factor x^2+6x-y^2+9