Completed assignment 7.