solve exercises 12.9 - 12.11