File:HW01.sol.20180404.pdf