N-puzzle game