надо задать вопрос: "вы в гостях? "
1. если правдивец в городе правдивцев, он ответит нет. а если он в городе лжецов, то скадет да
2.если лжец в своём городе, то скажет да, а если он в гостях у правдивцев то скажет нет
в городе правдивцев каждый скажет нет, а в городе лжецов скажут да