Solar Blast Nearly Sent Earth to Stone Age