solve exercises 8.6 - 8.7