Completed Ch 9 exerises