Spring Puzzles