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