N, K = map(int, input().split()) M = N*(N+1)//2-K l = 1 r = 1 while l <= N: r = max(r, l) while r <= N and (r-l)*(l+r-1)//2 < M: r += 1 if (r-l)*(l+r-1)//2 == M: print(1) exit() l += 1 print(2)