ch.6 exercise 5-10
ch.6 exercise 11-12
ch.6 exercise 11 minor change