Possible Answers For: Quick flashes of light