Hard riddles and answer