Conditional Statements, Logical Operators, Code Block and Scope