Data Structures Homework Assignment