Finished part 10 for Tutorial 3.