CIT 436 Assignment 8