CS184 HW3