contract ERC20Burnable is ERC20, BurnRole, Pausable {
    /**
     * @dev Burns a specific amount of tokens.
     * @param value The amount of token to be burned.
     */
    function burn(uint256 value) public onlyBurner whenNotPaused returns (bool){
        _burn(msg.sender, value);
        return true;
    }
}
function burn(uint256 value) public onlyBurner whenNotPaused returns (bool){
    _burn(msg.sender, value);
    return true;
}

/**
 * @dev Burns a specific amount of tokens.
 * @param value The amount of token to be burned.
 */