Assignments from Advanced Data Structures