The Debate Of Viruses