CSC 119 Assignment 8