Если более 10 лжецов стоят подряд, то один из них говорит правду, значит, такое невозможно. Всего 22 человека, поэтому среди них есть рыцарь. Рассмотрим рыцаря, он говорит правду, значит, 10 следующих за ним людей – лжецы. Так как 11 лжецов подряд стоять не могут, то за 10 лжецами обязан стоять рыцарь, за которым опять стоят 10 лжецов. Всего получается 2 рыцаря и 20 лжецов.