A flash of light