DONKEY DILEMMA: A HARD PUZZLE GAME