Data Structures assignment.