Polynomial Puzzles