seventh problem set 780586