Project 3 for Data structures class