Homework for "C++ for C Programmers" by UC Santa Cruz on coursera