https://kryptocurrency.in/solidity-usage-of-code-designed-on-outdated-pragma/