File:HW05.sol.20180419.pdf