cs184 HW3