Code for data structures 2 course.