analytical-thinking