A Flexible Thinking