Xiyang Dai HW1 Part1

Xiyang Dai HW1 Part1