Contact Supernova