How do you differentiate y=e^(xcosx)?