Finish Chapt8 Exercises