Science and Riddles