Completed all blocks
Merge pull request #35 from linzongshu/master

Completed all blocks