Finish section 4.3 on Data Structures