Riddle: You are a monster hunter. You know that werewolves either tell only truths or only lies. One day, you meet up with your friends-Daniel and Cameron-and ask if either one of them is a werewolf. Daniel says, "Cameron is a lying werewolf. And I'm a human,". And Cameron says, "Daniel is telling the truth,". Can you identify who is who?
Answer: You know that werewolves cannot tell half-truths, so Daniel's statements have to both be either true or false. If they are both true, then Daniel is a human, and Cameron is a lying werewolf. But then, Cameron is telling the truth, too. This contradicts Daniel's second statement. Therefore, both of Daniel's statements are false, and Cameron is also lying. It means that Daniel is a werewolf and Cameron is a lying human.
If you would like to use this content on this page for your website or blog, we only ask that you reference content back to us. Use the following code to link this page:
SUBSCRIBE TO RIDDLES
Get our Weekly Riddles Round Up sent direct to your email inbox every week!