An assignment I did for John Barr's data structures class at Ithaca College.