Final for Java Class CS112