We have not yet learned to think, but we are learning.
A good mathematician is someone who can see analogies between theorems. A great mathematician is someone who can see analogies between analogies.