part 3 finished
Merge pull request #18 from Zeoh/master

chap3 finished