Homework for Computer Science 303 - Data Structures