Max = 41 years old
Tim = 5 younger older than Max = 41 - 5 = 36 years
He is also 7 years older than adam
36-7 = 29 years
Adam = 29 years
4.7m questions
6.1m answers