Collection of advanced Cplusplus assignments