How to generate the files
Read file line by line
Merge branch 'master' of https://github.com/davetang/getting_started_with_c