dsolve(diff(y(x),x) = (-2*x*y(x)+2*x^3-2*x-y(x)^3+3*x^2*y(x)^2-3*y(x)*x^4+x^6)/(-y(x)+x^2-1),y(x))