I have this problem:
This is a problem about an island in which the inhabitants are all either knights or knaves. Knights always tell the truth and knaves always lie. According to this old problem, three of the inhabitants of this island - A, B, and C - were standing together in a garden. A stranger passed by and asked A, "How many knights are among you?" A answered, but rather indistinctly, so the stranger could not make out what she said. The stranger then asked B, "What did A say?" B replied, "A said that there is one knight among us." At this point, the third person C said, "Don't believe B; he is lying." The question is: What are B and C, knights or knaves? Explain your answer.
The way I approached this problem is I started with person C
if C:LIED then B:TRUE. If B:TRUE then we consider case if A:TRUE then A and B are both knights, creating a contradiction. If A:LIED then the statement he told B was a lie and that there is no knight that exists among them. In which this would mean that everyone is a knave, but a knave will never admit he's a knave, creating a problem.
if C:TRUE then B:LIED. But if B lied about what A said, then we need to consider again if A:TRUE then no knight exists among them, which cannot be true. So if A:LIE then person C must be telling the truth...
I'm not sure if this is correct or makes any sense. I've been at this all morning but I'm starting to confuse myself and it's getting worse. Any ideas on how to make these questions simpler or how to approach them differently?