Homework 4. Part 2 complete.