https://www.pratiyogitatoday.com/2023/10/intelligence-meaning-definition.html