third assignment set 3906682