演習問題

AからLの12人はそれぞれ正直者か嘘つきであり、誰が正直者か嘘つきかはお互いに知っている。
A,B,C,Dは正直者なら常に正しく答え、嘘つきなら常に嘘をつく.
E,F,G,Hは正直者なら常に正しく答え、嘘つきでも正しいことを言う場合がある.
I,J,K,Lは正直者でも嘘をつくことがあり、嘘つきなら常に嘘をつく.
次の証言から
確実に嘘つきと断定できるのは誰か?

証言

A 「Lは嘘つきである」
B 「Aは嘘つきである」
C 「Bは嘘つきである」
D 「Cは嘘つきである」

E 「Aは正直者である」
F 「Bは正直者である」
G 「Cは正直者である」
H 「Dは正直者である」

I 「Eは嘘つきである」
J 「Fは嘘つきである」
K 「Gは嘘つきである」
L 「Hは嘘つきである」