Similarities Between Virus Bacteria And Fungi