Hard hard hard riddles