Let ff and gg be real-valued functions defined for all real values of xx and yy, and satisfying the equation f(x+y)+f(xy)=2f(x)g(y)f(x + y) + f(x - y) = 2f(x)g(y) for all x,yx, y. Prove that if f(x)f(x) is not identically zero, and if f(x)1|f(x)| \leq 1 for all xx, then g(y)1|g(y)| \leq 1 for all yy.