Show that $x^3+3y^3+9z^3-9xyz=1$ has infinitely many integer solutions.
I have found that (1,0,0) and (1,-18,12) are two solutions and tried (1,-18+n,12-n).
There is a hint saying that I should try to decompose the left hand side into complex polynomials. Any idea how I can do this?