The function f : R ->R satisfies
f(x) f(y) = f(x + y) + f(xy)
for all real numbers x and y. Find all possible functions f.