Collection of programs written while self learning Cpp