Азиатско-Тихоокеанская олимпиада по математике 2016 года | Казахстанские олимпиады

Найдите все функции f:R+R+f:{{\mathbb{R}}^{+}}\to {{\mathbb{R}}^{+}} такие, что равенство (z+1)f(x+y)=f(xf(z)+y)+f(yf(z)+x)(z+1)f(x+y)=f(xf(z)+y)+f(yf(z)+x) выполнено для всех положительных x,y,zx,y,z. (Через R+{{\mathbb{R}}^{+}} обозначено множество всех положительных действительных чисел.)