IO_ellisms_worksheet Lab: Experimenting with Input/Output 3.3. What was the first error generated by the compiler? Rooter.java:24: cannot find symbol symbol : class PrintWriter location: class Rooter PrintWriter screen; 3.4. What line did you need to add? import java.io.*; 3.6. What was the first error generated by the compiler this time? cannot find symbol symbol : class Scanner location: class Rooter Scanner keyboard; 3.7. Fix this error. What line did you need to add? import java.util.Scanner; 4.4. Why was no output generated? The data was stuck in the buffer, and needed to be flushed out. 4.5. Fix this mistake. What line did you add? screen.flush(); 4.6. What do you need to type in the terminal window (as a response to the prompt) in order to make this application terminate normally? ctrl-z, or throw it an exception in the form of an input mismatch exception 5.4. What output was generated? Today's Date: 22 January 2007 Birthday: Sir Francis Bacon Birthday: George Foreman 5.6. What happened and why? It came up with an error because the output did not exist 5.8 What changes did you need to make? added the line File dates; 5.10. What changes did you need to make? added if (args.length>=1) dates=new File(args[0]); to test to see if an argument was passed, and declere that argument as dates if it exists 5.12. What changes did you need to make? added dateScanner=new Scanner(dates); processDates(today); under where i declared the args, so it would set the args as the Scanner and then run them through the processDates method 5.14. What output was generated? Today's Date: 22 January 2007 Birthday: Sir Francis Bacon Birthday: George Foreman 6.2. What changes did you need to make? I needed to add a loop to run for as many arguments as there are and declare each one separately it looked like this if (args.length>=1) { for(counter=0; counter