ANALOGICAL THINKING