13307130248_YuxinChen_Assignment7