exercises 1-6