Week 3 day 2 implement

好像我的 commit 习惯不太好，是不是应该每次作业开个分支，做完了再 merge 到 master 上，会比较好？