Hard riddles and answers