What is the difference between thinking and learning?