# simple-contract contract and tests