Hard riddles