data structures homework assignment 10