All Data Structure Assignment