How do you differentiate #f(x) = x*e^(x^2)*sin(x^2)# using the product rule?