In the weird land of KKL, Knights always tell the truth, Knaves alternately tell the truth and lie and Liars always lie.
You have been sent on assignment to KKL to learn the ways of the natives and explore ways of identifying their type.
A guide leads you to a dark alley and introduces you to Al, Bob and Chuck, who agree to answer exactly three questions.
It's too dark to see their faces, you don't know which type of citizen each is, you can't tell which of them is speaking, and they reply in random order. Although they answer anonymously, you must determine which type of citizen they are.
You decide to start with the direct approach and then play it by ear:
[1] I'd like to know what type of citizens I'm talking with. Please tell me.
Sure thing. Myself, I'd be misleading you if I didn't tell you I'm a knight.
Hate to admit it, but I'm the unreliable one, being as how I'm a knave.
Don't listen to anything I tell you mate, I'm a bloody liar.
[2] OK great, thanks for that. But I wonder whether there really is one of each type.
Maybe there's more than one of some type. Can you comment specifically on that?
Pretty shrewed, aren't you? Well, you're right - it turns out we're all the same type.
Forget him. We told you already: there's exactly one of each type here.
Aww, they're both messing with you: actually, there's exactly two of one type here.
[3] OK well that's pretty confusing. For a final question, it might help just to talk about Al.
Would you tell me what type of citizen Al is? I think that will tell me all I need to know.
Why all the attention for Al? He's just a knave.
No way! Al is a liar!
Well I'll tell you this much, whatever Al is, Bert Bob is something else.
OK guys, thanks a lot.
I think now I know what type Chuck is.
And let's see ... what type Al is ... and also Bob.
Are you messing with us, or do you really know?