This is an example of "analytical thinking."
Explanation: Analytical thinking is a skill that some people have and allows them to analyze every situation is a very smart way. This skill also allows them to apply logical thinking in order for them to address complex problems.
These are some characteristics of analytical thinkers:
- When reasoning, they base their knowledge of scientific facts.
- They start solving easier problems first and then the more difficult ones and conduct reasoning accordingly.
- They develop forward-looking projections. Among many others.