Ex 7.6.1
Done exercises 7.6