Thinking a Solution