Здравствуйте! помогите, пожалуйста с диф уравнением (x*exp(y)+exp(x))*y'+exp(y)+y*exp(x)=0

оно не является однородным, я проверила, не подходит ни метод Бернулли, ни замена t=y/x.
я в полной растерянности и не знаю, что делать. Подскажите, пожалуйста, каким методом его решить, как привести к решаемому виду?