Java II Assignment 1