Имеем исходные данные:
(1) Ф = 2И
(2) (Ф - 1) / (Л - 1) = 3
(3) (И + 1) / (Л + 1) = 3
Модифицируем (2) высказывание через (1):
(4) (2И - 1) / (Л - 1) = 3
Приравниваем левые части (3) и (4):
(5) (2И - 1) / (Л - 1) = (И + 1) / (Л + 1)
Приводим к общему знаменателю, а далее мне лень разбираться в этих уравнениях ... Буду решать по другому, банальным подгоном по реальной достоверности.
Пусть Лили было в прошлом году ровно год от роду, а тогда Фреду было 3 года.
Значит, тогда Лили будет в этом году 2 года, а в следующем году уже 3 года (а тогда Ивану будет в следующем году 9 лет, а в этом 8 лет).
Фреду в этом году будет 4 года. Сходится, что сейчас он в два раза младше Ивана.
Подбиваем итог. В этом году ребятам:
Лили 2 года, Фред 4 года, Иван 8 лет.
Через 2 года Ивану будет 10 лет, а Лили тогда будет 4 года.