DNA-consists-of-the-remnants-of-ancient-viruses