Странник шел из Багдада в Бухару. За одним селением путь раздваивался: одна дорога вела в Бухару, а другая - в пустыню. По какой дороге ему нужно идти, знали только местные жители. Но о них ходила молва, что одни местные жители всегда говорят только правду, а другие - только ложь, причем и те и другие славятся своей неразговорчивостью и на все вопросы отвечают лишь "да" или "нет".
И все-таки странник сумел узнать, какая из двух дорог ведет в Бухару. Для этого ему понадобилось задать только один вопрос первому встречному жителю селения. Что спросил странник?
Странник указал на одну из двух дорог и задал первому встречному вопрос: "Ответишь ли ты утвердительно, если я спрошу, ведет ли эта дорога в Бухару?"
Если житель правдив, то ему придется ответить утвердительно или отрицательно, в зависимости от того, ведет ли эта дорога в Бухару или нет.
Если житель лжец, то на "внутренний вопрос" ("Ведет ли эта дорога в Бухару?") он даст ответ, который будет противоположен правильному. Но поскольку он лжет, то солжет еще раз, чтобы скрыть свой ответ на внешний вопрос ("Ответишь ли ты утвердительно?"). Следовательно, и он вынужден будет ответить утвердительно, если странник указал на дорогу, ведущую в Бухару, и отрицательно - в противном случае.