Chapter 5 self test