NYU-CS-102 Data Structures Assignment 6