rational thinking explained