Violent superflares explode from sun-like stars every 100 years