A 15-puzzle game