importance of logical reasoning