Codes for CSC201 JAVA programming class