dsolve((y(x)^2+x^2+a)*diff(y(x),x)+2*x*y(x)+x^2+b = 0,y(x))