Три друга, лжец, правдолюб и шутник
Сидят три друга. Первого друга зовут Лжецом, так как он говорит всегда ложь. Второго друга зовут Правдолюбом, так как он всегда говорит только правду. А третьего друга зовут Шутником, так как он может сказать как правду, так и ложь.
Подошёл как-то к ним мудрец. И у каждого по порядку спросил:
Как имя того, кто находится рядом с тобой? - Правдолюб - ответил первый друг.
Как имя твоё? - Шутник - ответил второй друг.
Как имя того, кто находится рядом с тобой? - Лжец - ответил третий друг.
Каковы на самом деле имена первого, второго, и третьего друга?
Если бы первый друг был правдолюбом, то он бы никогда не сказал, что правдолюб сидит возле него. Значит первый друг не является правдолюбом. Если бы второй друг был правдолюбом, то он бы сказал, что он правдолюб, но он этого не сказал. Значит он тоже не правдолюб.
Методом исключения выясняем, что правдолюб третий друг. Следовательно лжецом является второй друг. Ну а шутником - первый.