Homework programs for Data Structures & Algorithms