Art of thinking