CSCI 150 Team C project