solutions for exercise 72 8083422