differentiating x-cubed