Exercises 1.6 ~ 1.8