Luīzei taisnība. Es te iemudžināšu savu domu gājienu, bet tā, lai nekrīt acīs uzreiz. Ctrl+C un Ctrl+V ziņojuma logā un formatējumam būtu jāatbirst un tekstam jākļūst viegli izlasāmam.
Alekss nevar melot. Ja Alekss melo, tātad ir vai nu kalps, vai spiegs. Ja Bens apgalvo, ka Alekss ir bruņinieks, tad Bens melo, tātad arī ir vai nu kalps, vai spiegs. Sekojoši Kodijs nekādi nevar būt spiegs, jo spiegs ir kāds no pirmajiem, tātad arī Kodijs melo. Bet vismaz vienam ir jāsaka patiesība pēc uzdevuma noteikumiem.
Sekojoši Alekss ir vai nu bruņinieks, vai spiegs, kurš šoreiz saka patiesību. Ja Alekss ir spiegs, tātad melo Bens un ir kalps, bet Kodijs nevar būt bruņinieks, jo saka, ka ir spiegs (vai nu saka patiesību un ir spiegs, bet spiegs ir Alekss, divu spiegu nav, vai melo, bet bruņinieks nemelo).
Tātad Alekss ir bruņinieks. Sekojoši Bens saka patiesību. T.i., ir var būt tikai spiegs, bet sekojoši Kodijs var būt tikai kalps (jo pārējie amati ir aizņemti) un atbilstoši savam statusam melo tā, ka ausis kust.