The art of thinking