Question: how many twin peaks episodes in season 3?
Answer: 18 episodes