이번 주 문제는 유명한 거짓말쟁이/진실쟁이 문제입니다. 한 번쯤은 풀어봤을텐데요. 좀 더 어려운 버전으로 내드립니다. 잘 풀어보세요.

시골에 거짓말만 하는 주민이 사는 마을과 진실만 말하는 주민이 사는 마을이 있습니다. 거기서 나는 삼식이,개똥이,그리고 길동이를 만났습니다. 삼식이에게 어느 마을 사람이냐고 묻자 사투리로 말해서 알아듣지 못했습니다. 서울말을 잘하는 개똥이와 길동이에게도 같은 질문을 하니 각각 '나는 진실마을 사람이야'라고 답합니다.

그래서 나는 다시 개똥이와 길동이에게 각각 '삼식이가 뭐라고 했니?'라고 묻자 개똥이는 '거짓말마을 사람이래'라고 답하고,길동이는 '진실마을 사람이래'라고 대답합니다. 다시 나는 삼식이에게 개똥이가 어느 마을사람인지 물어봤습니다. 그리고 길동이에게 삼식이가 뭐라고 답했는지 물어보자 '거짓말마을 사람이래'라고 대답했습니다. 세 사람은 각각 어느 마을 사람일까요?

(문제를 꼼꼼히 읽으세요. 질문의 형태가 조금씩 다릅니다.)