Question 131Determine all functions $f:\mathbb R\to\mathbb R$ satisfying $f(xy+xf(x))=f(x)(f(x)+f(y))$ for all real $x,y$.