Ex1.22, work in progress but put on hold

reexamined after ex1.23