mixed difficulty

Find the derivative of z(x) = (x^3 + 2x - 1) / (2x^2 + 3x + 4).