Really hard problem!!
$$ \begin{align} xy&=-2 \\ xy^{a-1} &=-512 \\ x(y^a-1 ) &= 341y-341 \end{align} $$