Third assignment in Java IV @UCSD Extension.