CSC 401 - Project #2