pragma solidity >0.6.0 <0.9.0; interface IOwned { function owner() external returns (address); }