學生完成

還需要debug跟優化