ch2 exercise 82
ch2 exercise 83
ch2 exercise 82