examples of analogical reasoning in everyday life