Привет, помогите пожалуйста разобраться с заданием:


С помощью разложения в ряд найти приближённо частное решение дифференциального уравнения (определить пять отличных от нуля членов разложения).


y' = y + x * (exp^y), y(0) = 0;


Я начал решать вот так:
1. y' = y + x * (exp^y) = 0 + 0*1 = 0;
2. y'' = ( y + x * (exp^y) )' = y' + exp^y + x * (exp^y) * y' = 0 + 1 + 0 * 1 = 1;
3. Y''' = ( y' + exp^y + x * (exp^y) * y' )' = y'' + (exp^y) * y' + (exp^y) * y + x * ( (exp^y)' * y' + (exp^y) * y' ) =
= y'' + (exp^y) * y' + (exp^y) * y' + x * ( exp^y * y' * y' + (exp^y) * y' ) = 1 + 0 + 0 + 0 = 1;


У меня возникло сомнение, правильно ли я взял производную на третьем этапе: ( x * (exp^y) * y' )' = ?