N,K=map(int,input().split()) ans=2 Sum,Max=0,0 for i in range(1,N+1): Max+=i d=Max-K for i in range(1,N+1): Sum+=i if Sum==d: ans=1 break if Sum>d: break if (d-Sum)%i==0 and (d-Sum)//i+i<=N: ans=1 break print(ans)