#include <iostream>
#include <math.h>
using namespace std;
long long n, m;
int main(){
cin >> n >> m;
//long long k = d= 1;
if (m >= n) cout << n;
else{
long long k = (-1.0+(sqrt(8*(n-m))))/2.0;
if ((k*(k+1)/2 + m)>=n) cout << k+m;
else cout << k+m+1;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWF0aC5oPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmxvbmcgbG9uZyBuLCBtOwoKaW50IG1haW4oKXsKCWNpbiA+PiBuID4+IG07CgkvL2xvbmcgbG9uZyBrID0gZD0gMTsKCWlmIChtID49IG4pIGNvdXQgPDwgbjsKCWVsc2V7CgkJbG9uZyBsb25nIGsgPSAoLTEuMCsoc3FydCg4KihuLW0pKSkpLzIuMDsKCQlpZiAoKGsqKGsrMSkvMiArIG0pPj1uKSBjb3V0IDw8IGsrbTsKCQllbHNlIGNvdXQgPDwgayttKzE7Cgl9CglyZXR1cm4gMDsKfQ==