CSE 219 (Java III) Homework Assignment 2