На острове живут три племени аборигенов: рыцари, которые
всегда говорят правду, лжецы, которые всегда лгут, и фракционеры,
каждый из которых всегда действует в зависимости от своих соседей:
если все его соседи фракционеры, то он говорит правду, а если
среди его соседей есть представители других племён - лжёт. В ряд
встали три аборигена, у стоящих с краю - только один сосед. Первый
сказал: «Я – фракционер». Второй сказал: «Я – рыцарь». А третий
сказал: «Я – лжец». Найдите все возможные тройки аборигенов,
удовлетворяющие условию.