Question: How do I get a better solution?

Here is my code in Maple.

 

#Solve the initial-value problem using the technique of question 2. Find the implicit solution.
eqn3:=(exp(x)+y)*dx+(2+x+y*exp(y))*dy=0;
(exp(x) + y) dx + (2 + x + y exp(y)) dy = 0
#subject to y(0)=1.
M:=exp(x)+y; N:=2+x+y*exp(y);
exp(x) + y
2 + x + y exp(y)
int(M, x); int(N,y);
exp(x) + y x
y x + 2 y + y exp(y) - exp(y)
implicitsoln1 := exp(x)+y*x+2*y+y*exp(y)-exp(y)=C;
exp(x) + y x + 2 y + y exp(y) - exp(y) = C
y1 := solve(implicitsoln1,y);
RootOf(-exp(_Z) _Z - _Z x + C + exp(_Z) - 2 _Z - exp(x))
C:=subs({x=0,y=1},lhs(implicitsoln1));
exp(0) + 2
y1;

 

How do I get it to to not have "root of" and give me a more specific solution.

Please Wait...