Puzzles solved by Spencer