y'''-3y''+3y'-y=x-4e^x

ok so i found the roots of the equation where m = 1 and then i got my yc equation which was also pretty straight forward.

what i am having problems with is the yp equation,

i made my guess to be: Ax + Bx^3e^x <--- my book said i was wrong?

any help would be appreciated...