CS 32 — Data Structures and Algorithms I