Chapter 1 - Introduction to Data Structures and Algorithms