Analytical and Logical reasoning