Exercise 6.5.1
Complete exercises