Chapter 3 practice codes