CS4170 Project 1 Part 3