Question: how many episodes of the looming tower are there?
Answer: 10