Hard riddles and answwer