Project1 finished_Xinjie Ma