dsolve((x*exp(y(x))+exp(x))*diff(y(x),x)+exp(y(x))+y(x)*exp(x) = 0,y(x))