#include <iostream>
using namespace std;
int res = 1; // 用来记录满足条件的数的个数
void f(int n) {
if (n == 1) return; // 如果 n 为 1,满足条件的数的个数是 1
for (int i = 1; i <= n / 2; i++) { // 枚举左边加的数
res++; // 新得到一个数,满足条件的数的个数加 1
f(i); // 递归调用 f(i),计算新得到的数下满足条件的数的个数
}
}
int main() {
int n;
cin >> n;
f(n); // 计算满足条件的数的个数
cout << res; // 输出结果
return 0;
}