hw3 for cs184