Multiple Hypothesis Spelling