Assignments from JAVA Programming Course