add chapter06 source code
merge source code