differentiate (x+1)^(x+1) /(x^(x+1) + e*x^x * (x+1))