Second Additional Contribution For Cpp