Question: when does episode 16 of the flash air?
Answer: March 24, 2015