CSC 111 Assignment