sentence1: ethereum smart contracts are programs which de ne a set of rules for the governing of associated funds , typically written in a turing-complete programming language called solidity .
sentence2: ethereum smart contracts are programs which define a set of rules for the governing of associated funds , typically written in a turingcomplete programming language called solidity .