Problem

Source: Iran MO 2023 3rd round , Algebra exam P2

Tags: function, algebra



find all $f : \mathbb{C} \to \mathbb{C}$ st: $$f(f(x)+yf(y))=x+|y|^2$$for all $x,y \in \mathbb{C}$