Elastic Thinking