Lesson 2: Logic gates