Lab1 Shangheng Wu