dsolve(a*y(x)*diff(diff(y(x),x),x)-(a-1)*diff(y(x),x)^2+(a+2)*f(x)*y(x)^2*diff(y(x),x)+f(x)^2*y(x)^4+a*diff(f(x),x)*y(x)^3=0,y(x))