IMO 1969 LL BUL8

Find all functions f defined for all x that satisfy the condition

IMO 1969 LL BUL8

Origin: BUL

Problem

Find all functions f defined for all x that satisfy the condition xf(y) + yf(x) = (x + y)f(x)f(y), for all x and y. Prove that exactly two of them are continuous.