13307130141_MAZHIHAO_assignment4