데이비드 다크가 범인이라면, 진실을 말하는 사람이 네 명이 되므로 안됨
따라서 엘프화이트 거짓, 데이비드 다크 진실
베리 글루미와 어니 블랙의 말은 같은 명제이므로, 둘 다 거짓 또는 둘 다 참인데,
둘 다 거짓이 되면 거짓말이 세 명이 되므로 안됨
따라서 둘 다 진실을 말하는 것으로, 나머지 클리 셰이디의 말은 거짓
앨프화이트랑 데이비드 다크는 서로 상반된 주장을 하는데
앨프 화이트의 말이 진실이라면 데이비드 다크의 말은 거짓이 되죠.
그렇게 가정하면 나머지 셋의 말은 진실이 되므로 진실 4명, 거짓 1명이라 조건에 맞지 않으므로
앨프 화이트의 말은 거짓, 데이비드 다크의 말은 진실이 됩니다.
그럼 앨프화이트는 자신이 범인이거나 범인을 숨겨주는 중인게 되므로 유력한 용의자중 한명이 됩니다.
나머지 세명 중 거짓말을 하는 사람을 찾아보죠.
배리 글루미가 거짓이라면 어니블랙 역시 거짓이 되므로 조건에 맞지 않습니다.
배리 글루미와 어니블랙은 둘 다 진실을 말하는것으로 봐야합니다.
그럼 클리 셰이디의 말이 거짓말이라는 것이 되죠...
그의 거짓말은 어니 블랙의 짓이 아니라고 했으니 반대로 어니 블랙이 범인이고 앨프 화이트는 어니 블랙을 숨겨준게 되니..
범인은 어니 블랙인것 같네요.