Homework 8.