Hw #6 computing science