Multidimensional Thinking