Basics Of Logical Reasoning