Programs for Data Structures and Algorithm Analysis