Балканская олимпиада по математике 2021 года | Казахстанские олимпиады

Найдите все функций f:(0,+)(0,+)f: (0, +\infty)\to (0, +\infty) такие, что f(x+f(x)+f(y))=2f(x)+yf(x+f(x)+f(y))=2f(x)+y справедливо для всех x,y(0,+)x,y \in (0, +\infty).