mjm - chapter 4 exercises
Merge pull request #15 from txr12/mjmch04

mjm - chapter 4 exercises