\[ x (y(x)+x) y''(x)+x y'(x)^2+(x-y(x)) y'(x)-y(x)=0 \] ✓ Mathematica : cpu = 0.04952 (sec), leaf count = 53
\[\left \{\left \{y(x)\to -x-\sqrt {x^2+2 c_2 x^2+c_1}\right \},\left \{y(x)\to -x+\sqrt {x^2+2 c_2 x^2+c_1}\right \}\right \}\] ✓ Maple : cpu = 1.215 (sec), leaf count = 43
\[\left \{y \left (x \right ) = -x -\sqrt {\left (-c_{2}+1\right ) x^{2}+c_{1}}, y \left (x \right ) = -x +\sqrt {\left (-c_{2}+1\right ) x^{2}+c_{1}}\right \}\]