Tried our best to explain the solar flare in the shortest amount of time...