#include <bits/stdc++.h>
namespace noi {
int main() {
  int n;
  scanf("%d", &n);
  if (n % 2)
    printf("%d", n / 2);
  else
    for (int i = 1 << 30; i; i >>= 1)
      if (i <= n) return !printf("%d", (n - i) / 2);
}
}  // namespace noi
int main() {
  noi::main();
  return 0;
}
