finish task 1
finish task 2
finish task 5
Merge pull request #65 from pondering/master

Add task 1,2,5