A bright solar flare.