Puzzles with Between 600 and 950 Pieces