Project #1 for CSCI 331