Homework 1. Due: Wednesday, October 4th, 2005 Submission: * By plain text e-mail to lboloni@cpe.ucf.edu. * The subject of the e-mail should be: EEL4851 - HW1 - <> * Paste your Java source into the plaintext e-mail. * Don't forget to put your plain name in the subject, as your e-mail address might be "cryptic". Assume the following students and classes: George takes EEL4851, EEL5708 and EEL4882 Jill takes EEL5708 and EEL6937 Britney takes EEL3801, EEL4851 and EEL4882. 1. Create a class Student which contains the name and the list of classes a students takes. A class is represented by a string, for example "EEL4851". The list of classes will be a list of strings. Use generic versions of the containers throughout this homework. 2. Create a main function which initializes the three students. 3. In the same main function, using a Set object, print out all the classes which are taken by at least one student. 4. In the same main function, add the students to a Map which has the students name a the key. 5. In the same main function, write a loop which: reads a name, looks up the name in the map, and prints out the classes the student is taking. If the student with the name does not exist, it should print "Student not found" and continue asking for a new name. The loop should terminate when you enter an empty string. Use the technique in ReadStrings.java for reading strings from the keyboard.