import sys input = lambda : sys.stdin.readline().rstrip() sys.setrecursionlimit(2*10**5+10) write = lambda x: sys.stdout.write(x+"\n") debug = lambda x: sys.stderr.write(x+"\n") writef = lambda x: print("{:.12f}".format(x)) x,y = list(map(int, input().split())) eps = 10**-7 def isqrt(n): """x*x<=nなる最大のx """ x,y = n, (n+1)//2 while y=y: break v2 = v*v for u in range(4000): u2 = u*u if v2 + u2>y: break vals[v2+u2] += 4 # if v2+u2==25: # print(v,u) ans = max(vals[x:]) print(ans)