Problem

Source: 2019 Belarusian National Olympiad 11.7

Tags: functional equation, function, algebra



Find all functions $f:\mathbb R\to\mathbb R$ satisfying the equality $$ f(f(x)+f(y))=(x+y)f(x+y) $$for all real $x$ and $y$. (B. Serankou)