Definition: Given a question and a context passage, generate the answer having the word or phrase from the context passage. Here, the answer should be a shortest continous span from the passage.
Input: Context: William I of Hauteville (before 1010 -- 1046), known as William Iron Arm, was a Norman adventurer who was the founder of the fortunes of the Hauteville family.
Question: What family lineage was William Iron Arm part of?
Output:
hauteville family