chapter 04

Source code for chapter 04