intellectual-thinking