#include <iostream>
using namespace std;
int main() {
unsigned int a ,m ,n = 0, flag = true;
cin>>a>>m;
while (flag){
if (m-2*a == 0) {
n++;
flag = false;
}
else if (m -= a != 0) {
m -= a-1;
a++;
n++;
}
}
cout<<n;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCmludCBtYWluKCkgewogICAgdW5zaWduZWQgaW50IGEgLG0gLG4gPSAwLCBmbGFnID0gdHJ1ZTsKICAgIGNpbj4+YT4+bTsKICAgIHdoaWxlIChmbGFnKXsKICAgICAgICBpZiAobS0yKmEgPT0gMCkgewogICAgICAgICAgICBuKys7IAogICAgICAgICAgICBmbGFnID0gZmFsc2U7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKG0gLT0gYSAhPSAwKSB7CiAgICAgICAgICAgIG0gLT0gYS0xOwogICAgICAgICAgICBhKys7CiAgICAgICAgICAgIG4rKzsKICAgICAgICB9CiAgICB9CiAgICBjb3V0PDxuOwogICAgcmV0dXJuIDA7Cn0=