problem set 4 8887787