O'Reilly Homework Assignment for Java 4