A Prescription To Avoid Computer Viruses - MDL Technology