How do you differentiate f(x)= (x^2+1) (x+2)^2 (x-3)^3 using the product rule?