Problem

Source: Russian TST 2022, Day 3 P2

Tags: functional equation, algebra, TST



Determine all functions $f:\mathbb{R}\to\mathbb{R}$ satisfying \[f(xy+f(x))+f(y)=xf(y)+f(x+y),\]for all real numbers $x,y$.