Homework 9 & solution