Assignment 6.6