Good tough riddles