Question 4
Prove that if $n$ is a positive integer such that the equation $x^3-3xy^2+y^3=n$ has a solution in integers $(x,y)$, then it has at least three such solutions. Show that the equation has no solution in integers when $n=2891$.
IMO · IMO 1982 — Official Contest