The ring may be two very close satellites a long time ago