CSCI 344 Project# 2