analogy practice questions and answers