Modifications to heatadapt.m were necessary to create a solution to Exercise 8.
revisions through end page 7; but more needed ...