dsolve(diff(y(x),x)-a^n*f(x)^(1-n)*diff(g(x),x)*y(x)^n-diff(f(x),x)*y(x)/f(x)-f(x)*diff(g(x),x) = 0,y(x))