Solving Riddles