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