Three ways of thinking