def pop(k): return k.bit_count() def func(a,b): if pop(a) == pop(b): return a & b else: return 0 n = int(input()) result = 0 for a in range(n+1): for b in range(a,n+1): result += func(a,b) print(result)