Повернення до головоломок

На одному вечорі серед гостей виявилося п'ять офіцерів: піхотинець, артилерист, льотчик, зв'язківець і сапер. Один з них був капітаном, троє - майорами і один - підполковник. Також відомо, що:
1. У Яноша таке ж звання, як і у сапера і ще одного офіцера, який служить в іншому роді військ;
2. Офіцер зв'язківець і Ференц - нерозлучні друзі;
3. Днями офіцер-льотчик разом з Білої і Лайошем побував у кого-то в гостях;
4. Нещодавно у артилериста перестав працювати радіоприймач і він попросив Лайоша допомогти зв'язківцеві усунути несправність;
5. Ференц мало не став льотчиком, але потім за порадою свого друга сапера обрав інший рід військ;
6. Янош за званням старше Лайоша, а Бела - старше Ференца;
7. П'ятий офіцер, Андраш, напередодні вечора був в гостях у Лайоша.
Визначте ім'я кожного офіцера, його звання і рід військ, в якому він служить.

відповідь:

Янош майор льотчик
Ференц майор артилерист
Бела підполковник зв'язківець
Лайош капітан піхотинець
Андраш майор сапер