Question 3Find all real polynomials of degree $n$ satisfying $$ P(P(x) + x) = P(P(x)) + P(x)^n + 1. $$