solutions for exercise 73 5308147