a collection of small c/c++ projects