Sliding Puzzle Game

Reference

You win!