polinomios operaciones

Efectúa las operaciones indicadas y simplifica la expresión resultante:
a) x(x+1) - 3x(-x+3) + 2(x^2-x) b) (x+2) (x-3) - (x-2) (x+3) c) (3x-5) (x-3) - (x+1) (3x-7) d) -3x (x+7) + (2x-1) (-3x+2) e) (2x^2+x-1) (x-3) - (2x-1) (x^2-x) f) x (x-3y) - (x-4y) (x+y)