>>57
3x^2+ax-2a^2+4x-a+1
=3x^2+(a+4)x-2a^2-a+1
=3x^2+(a+4)x-(2a-1)(a+1)
=(x+a+1)(3x-2a+1)