Chapter 9 HW assignment first pass.