chapter 6 (partial) solutions through chapter 23