CS-240: Data Structures Program 2