#include <bits/stdc++.h>
using namespace std;
int main() {
  int x, y, t, h;
  cin >> x;
  y = 0;
  for (int i = 1; i <= x - 2; i++)
    for (int j = i + 1; j <= x - 1; j++) {
      int f = i ^ j;
      if ((i ^ j ^ f) == 0 && i + j > f && i + f > j && f + j > i && i < j &&
          j < f && f <= x)
        y++;
    }
  cout << y;
  return 0;
}
