notes for problem 6.10 to 6.17