add exercise1-8