3.1 Introduction to Boolean Algebra