Question: number of episodes in the flash season 4?
Answer: 23