finish Ex6