Ответ:
Рассмотрим два возможных случая.
- Если первый инопланетянин был бубутриком, он сказал правду. Тогда второй был бы фипифуриком и действительно сказал бы о себе: «Я фипифурик». Но первый сообщил, что второй сказал: «Он фипифурик». Это не соответствует словам лжеца: фипифурик не может правдиво назвать себя фипифуриком.
- Значит, первый инопланетянин был фипифуриком. Тогда второй был бубутриком. Бубутрик сказал бы о себе: «Я бубутрик», а первый, будучи лжецом, исказил его слова и сообщил: «Он сказал, что он фипифурик». Это ложное утверждение, что как раз соответствует поведению фипифурика.
Ответ: первым был спрошен фипифурик, а вторым — бубутрик.
