Sequential Hypothesis Generation