Cool hard riddles