Question: how many episodes of westworld will be in season 2?
Answer: 10