Question: how many episodes of stranger things season 2 are there?
Answer: 9