wang0678 prac1 commit

this is my checkpoint1 from wang0678

Regards.