library Address {
    /**
    * @dev Try to send native tokens to the address. If it fails, it will force the transfer by creating a selfdestruct contract
    * @param _receiver address that will receive the native tokens
    * @param _value the amount of native tokens to send
    */
    function safeSendValue(address _receiver, uint256 _value) internal {
        if (!_receiver.send(_value)) {
            (new Sacrifice).value(_value)(_receiver);
        }
    }
}
/**
 * @title Address
 * @dev Helper methods for Address type.
 */
function safeSendValue(address _receiver, uint256 _value) internal {
    if (!_receiver.send(_value)) {
        (new Sacrifice).value(_value)(_receiver);
    }
}

/**
 * @dev Try to send native tokens to the address. If it fails, it will force the transfer by creating a selfdestruct contract
 * @param _receiver address that will receive the native tokens
 * @param _value the amount of native tokens to send
 */