dsolve(diff(y(x),x) = 1/512*(-256*a*x^2+512+512*y(x)^2+128*y(x)*a*x^4+8*a^2*x^8+512*y(x)^3+192*x^4*a*y(x)^2+24*y(x)*a^2*x^8+a^3*x^12)*x,y(x))