Question: when did the last episode of the flash air
Answer: May 22, 2018