done exercises 6.5