coding projects for data structure and algorithm class 3345