Question 50Find all positive integers $n$ such that $$ 3^{n} + 4^{n} + \cdots + (n+2)^{n} = (n+3)^{n}. $$