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