Hard riddles and their answers