Intelligenza, ragionamento e problem solving