Sequential Discovery puzzles