Assignment7-Completion-Wenxi Lei