chapter 3 Elementary Data Structures