Data Structures And Implementation case study