Sliding Puzzle
Shuffle the pieces and try to bring the puzzle back to Goal. To slide a piece click it. Some shuffles do not have solutions. Can you tell which? To investigate this question, make your own shuffles. Can you find an invariant?
Instructions