Find the polynomial $P(x)$ satisfy $P(1)=5$ and $$P(x)=\sqrt[3]{4P(x^3+1)-20}+3, \forall x\in \mathbb{R}$$ I found out that the coefficient of the highest degree is 2, I tried finding the degree but it returns always true.
One result I found out is $P(x)=2x+3$, but I don't know whether this is the only polynomial that satisfies or not.