Hw2 Zhongjun Hu(zh2223)

This is my HW2.