cs184 hw3