hw3-wyuan