Assignment7 Completed