Finish Chapter8-1 exercises