Tough riddles and answers