x² - y² + 4x + 6y - 5
= x² + 4x + 4 - y² + 6y - 9
= (x² + 4x + 4) - (y² - 6y + 9)
= (x + 2)² - (y - 3)²
= (x + 2 + y - 3)(x + 2 - y + 3)
= (x + y - 1)(x - y + 5)
x² - y² + 4x + 6y - 5
= x² + 4x + 4 - y² + 6y - 9
= (x² + 4x + 4) - (y² - 6y + 9)
= (x + 2)² - (y - 3)²
= (x + 2 + y - 3)(x + 2 - y + 3)
= (x + y - 1)(x - y + 5)