Remember those puzzles that you solved by sliding one piece around at a time until you could get them all lined up right?