Question: how many episodes are in season six of arrow
Answer: 23