1) Make a project with the following files from our website: WordQuiz.java WordArray.java wordList.txt (just an input file, not part of the project) This program will help you study vocab in a foreign language. It should read a file that has lines of the form "englishWord:translation", like the wordList.txt file (which happens to have Elvish as the other language), and put the words into two corresponding arrays. Then when you choose menu options, it should translate words for you or quiz you. Look through the code to see what's already there. The main class is complete, and the instantiable class is outlined. Fill in the empty methods in WordArray so they do what they say they should do. 2) Make a new project with these files, also from our website: Palette.java Rectangle.java Circle.java This program uses interfaces and inheritance to draw shapes in a JFrame and let you move them around with the mouse. Run the jar file to see how it will work. Look through the classes to understand what's going on. The interface part is complete, and so is the part that deals with graphics. But your project doesn't compile now, because the inheritance part isn't done. The Rectangle and Circle classes should be subclasses of an abstract Shape class. Write the Shape class and edit the subclasses accordingly so that the program will work.