n, x0, x1, x2 = list(map(int, input().split())) x0, x1, x2 = sorted([x0, x1, x2]) ans = n a = 1 C = [] while a <= x2: if a in [x0, x1, x2]: C.append(a//2+1) a = a*2+1 for c in C: ans -= (n+c)//(2*c) print(ans)