Ответ:

Дед старше сына на 47 лет, а отец — на 22 года. Разность возрастов: 47 − 22 = 25 лет.

Ответ: дед старше отца на 25 лет.