contract Ownable {
  address public owner;



  /**
   * @dev The Ownable constructor sets the original `owner` of the contract to the sender
   * account.
   */
  function Ownable() public {
    owner = msg.sender;
  }


  /**
   * @dev Throws if called by any account other than the owner.
   */
  modifier onlyOwner() {
    require(msg.sender == owner);
    _;
  }


}
function Ownable() public {
  owner = msg.sender;
}

/**
 * @dev The Ownable constructor sets the original `owner` of the contract to the sender
 * account.
 */