Question 1112481
<br>
Mental arithmetic/logical reasoning....<br>
If the sum of their ages 8 years from now will be 37, then the sum of their ages now is 37-16 = 21.<br>
If the sum of their ages now is 21 and John is 5 years younger than Robert, then John is 8 and Robert is 13.<br>
So John's age 3 years from now will be 8+3 = 11.