Puzzle is complete