My second project for CSCI 220