Question 144Let $n$ be a positive integer such that $1^3 + 2^3 + \dots + n^3$ is divisible by $n+3$. Find the greatest possible value of $n$.