pragma solidity >0.4.22 <0.6.0;
contract Test {
function pay(address _user, uint _value) payable public {
_user.transfer(_value);
}
}
function pay(address payable _user, uint _value) payable public {
_user.transfer(_value);
}