Cplusplus programming experiments