Merge pull request #5 from mtunique/add_alg

Add alg
Merge pull request #6 from mtunique/add_alg

Add alg
Merge pull request #6 from mtunique/master

merge
add tags and fixed iteye
xuebuyuan indentation fixed
Merge pull request #7 from assuming/master

add tags item and fixed iteye bugs