Найти общее решение дифференциального уравнения первого порядка.

y'+40xy=x*e^(-x^2)
Это линейное уравнение,сделаем подстановку y=U*V ,откуда y'=U'*v+V'*U.Получим
U'V+UV'+40xUV=x*e^(-x^2)
U'V+U(V'+40xV)=x*e^(-x^2)
dV/dx=-40xV
int.dV/V=-40int.xdx
ln[V]=-20x^2
V=e^(-20x^2)
U'V=x*e^(-x^2)
U'*e^(-20x^2)=x*e^(-x^2)
U'=x
U=(x^2/2)+C
y=U*V=((x^2/2)+C)*e^(-x^2)-общее решение заданного уравнения
Нужно ли мне еще что-то в этом примере делать?