Cpp Deductions For 2024