Friday Puzzle 2 -- Another truthteller/liar puzzle
We're on an island similar to the one Dan mentioned a couple of weeks ago, but on this island there are:
Knights, who always tell the truth, and are said to be of highest rank;
Knaves, who always lie, and are of lowest rank; and
Normals, who sometimes lie and sometimes tell the truth, of middle rank.
We meet three people, A, B, and C, and know that there is one of each type. A and B make the following statements:
A: "B is of higher rank than C"
B: "C is of higher rank than A"
Then C is asked: "Who has higher rank, A or B?" What does C answer?