Notes from the book Data Structures and Algorithms in Python