We are given a polynomial P(x) and numbers a1, a2, a3, b1, b2, b3 such that a1a2a3≠0. It turned out that P(a1x+b1)+P(a2x+b2)=P(a3x+b3) for any real x. Prove that P(x) has at least one real root.