This is the 6rd assignment of our course.