CSCI 344 Project# 1