Click
here
for the codes below.
Do #2.19 to 2.23 on pages 68-69.
(click on it)