Sitting in Java class with professor Hank Hill. This is a long one.