x^2+2xy−3y^2+3x+25y−28
= x^2 + (2y + 3)x + (-3y^2 + 25y - 28)
= x^2 + (2y + 3)x + (3y - 4)(-y + 7)
= (x + 3y -4)(x - y + 7)

いやー、因数分解なんぞ大学入試以来やった記憶ねえけど、
案外覚えてるもんだな。