\[ \left (x^2+y(x)^2\right ) y'(x)+x y(x) y'(x)^2+x y(x)=0 \] ✓ Mathematica : cpu = 0.00935057 (sec), leaf count = 49
\[\left \{\left \{y(x)\to \frac {c_1}{x}\right \},\left \{y(x)\to -\sqrt {2 c_1-x^2}\right \},\left \{y(x)\to \sqrt {2 c_1-x^2}\right \}\right \}\]
✓ Maple : cpu = 0.02 (sec), leaf count = 35
\[ \left \{ y \left ( x \right ) =\sqrt {-{x}^{2}+{\it \_C1}},y \left ( x \right ) ={\frac {{\it \_C1}}{x}},y \left ( x \right ) =-\sqrt {-{x}^{2}+{\it \_C1}} \right \} \]