Chapter 1.3 Common Algorithms & Data Structures