Cpp Average 2025