second problem set 3871467