Sun has a ring ( solar mystery )