eighth problem set 7100874