Assignment 1-Wentao Xu