Data structures using C++ assignment tutors in Phase 7