Chapter 2, Logic Design