Assignment9-Completion-Wenxi Lei