mjm - chapter 5 exercises
Merge pull request #20 from txr12/mjmch05

mjm - chapter 5 exercises