solve exercises 34.06