Data Structures and Algorithms, practicing code