Our infant solar system may have survived a nearby supernova explosion