Chapter 2 for Computer Science Class