Assignments of Data Structure