Diffuse Thinking