thinking is for finding solutions.