A very special island is inhabited only by knights and knaves. Knights always tell the truth, and knaves always lie. You meet 6 inhabitants: Liam, William, Victoria, Michael, Evelyn, and Charlotte. In Liam's words: "Charlotte is a knight or Evelyn is a knight". "If Charlotte is a knave then Michael is a knight" - William. Victoria noted, "Liam is a knight". Michael expressed that William is a knave if and only if Victoria is a knave. "William is a knight and Liam is a knight," Evelyn claimed. Charlotte remarked, "Victoria is not a knight". So who is a knight and who is a knave?
Liam is a knight, William is a knight, Victoria is a knight, Michael is a knight, Evelyn is a knight, and Charlotte is a knave.
(1) Liam is a knight
(2) William is a knight
(3) Victoria is a knight
(4) Michael is a knight
(5) Evelyn is a knight
(6) Charlotte is a knave
Assume Liam is a knight. No contradiction is found in their claim that Charlotte is a knight or Evelyn is a knight. Assume Charlotte is a knight. No contradiction is found in their claim that Victoria is not a knight. Victoria cannot be a knight, because this would contradict the claim of Charlotte that Victoria is not a knight. Victoria cannot be a knave, because this would contradict the false claim of their own that Liam is a knight. We have exhausted all possibilities for Victoria, so let us go back and reconsider Charlotte. Assume Charlotte is a knave. No contradiction is found in their false claim that Victoria is not a knight. Assume Victoria is a knight. No contradiction is found in their claim that Liam is a knight. Assume Evelyn is a knight. No contradiction is found in their claim that William is a knight and Liam is a knight. Assume William is a knight. No contradiction is found in their claim that If Charlotte is a knave then Michael is a knight. Assume Michael is a knight. No contradiction is found in their claim that William is a knave if and only if Victoria is a knave.