hw8 - solution.pdf