x^2-xy-2y^2-x-7y-6
=x^2-xy-x-2y^2-7y-6
(xでくくる)
=x^2-(y+1)x-(2y^2+7y+6)
=x^2-(y+1)x-(y+2)(2y+3)

までは何とか分かるのですが、その次に

=(x+y+2)(x-2y-3)

となるのが分かりません・・・数学の先生に聞こうとしたのですが、
何処を探しても居られなくて(´・ω・`) よろしくお願いします