Riddles and the answers