Решение:
1)45-29=16 (лет) - было кому-то 29 лет тому назад.
2)х - возраст второго сына, тогда 3х - возраст первого сына.
х+3х=16
4х=16
х=4 (года) - возраст второго сына.
4*3=12 (лет) - возраст первого сына.
Ответ: сынам кого-то сейчас 12 лет и 4 года.