Programming Assignment 2_Nanjun Lu_Update

This is my updated version, please ignore the previous final version,
thank you!