Cpp Deduction Max 2024