Puzzles solved by era