3x^2-2y^2+5xy-7x+2で答えは(x+2y+2)(3x-y+1)

となってるんですが、自分で計算するとどうしても答えが合わないんです。
上の答えはあってるんでしょうか?