What is the result?
What is the result when infected() is invoked?
What is the result, if the file myfile.txt does not exist?
What is the result, if the file salesreport.dat does not exist?