Расположив буквы в правильном порядке получится такой порядок букв:
ЖГБДАЕВ
Допустим анна сказала правду про сына ирины(получаем сын ирины кирилл)
ирина:кирилл сын анны неверно то есть сын ирины максим
ольга:сын анны максим неверно потому что максим сын ирины
Получаем Анна Денис
Ирина максим ольга кирилл
//PascalABC.NET
//Версия 3.3, сборка 1611
begin
if (ReadReal('введите возраст:')<18) then write('несовершеннолетний') else write('совершеннолетний');
end.