new: 4 size 0 append 2 1 append 3 1 size 2 append 1 1 sum 6 assign append 5 1 size 4 sum 11 delete exit size 3 sum 6 append 4 1 sum 10 append 8 0 at! 5 cout delete summary exit