Of course, for y>1 you could use Fermat's theorem, but that would be unsporting!
blackjack
flooble's webmaster puzzle