Logic and Riddles