Assignment 7.