thinking is for solving problems.