Completed Assignment 6