CS171 HW2