Следуя законам логики, раз один говорит только правду, а другой только лжет, то надо составить такой вопрос, чтобы в нем было по сути два ответа, один правдивый, а другой лживый т.е. не важно кому мы его зададим, дожно быть или Истина и Ложь или Ложь и Истина которая в сумме дают Ложь. Получаем вопрос следующего типа, спрашиваем любого: Что ответит другой если я ему задам вопрос "Эта дверь ведет к счастью"? Допустим я указал на правильную дверь и спросил у лжеца, тогда он зная, что правдивый ответит ДА отвечает мне НЕТ и с учетом вышесказанного что суммарно такой вопрос дает ответ Ложь я понимаю что это правильная дверь. Если бы я то же самое спросил у правдивого то он тоже дал бы ответ НЕТ. Если бы я показал на другую дверь то оба ответа были бы ДА и с учетом инверсии лжи мне надо было бы идти в другую дверь