contract Destroyable is Ownable {
    /**
     *  Allow the owner to destroy this contract.
     */
    function kill()
    onlyOwner
    external {
        selfdestruct(owner);
    }
}
/**
 *  @title Destroyable
 *  @dev The Destroyable contract alows the owner address to `selfdestruct` the contract.
 */
function kill()
onlyOwner
external {
    selfdestruct(owner);
}

/**
 *  Allow the owner to destroy this contract.
 */