ART OF THINKING