#include <bits/stdc++.h>
using namespace std;
int n;
int dfs(int max_c, int dep) {
  int ret = 0;
  if (dep == n) {
    return 1;
  }
  for (int i = 0; i < (int)(max_c); i++) {
    ret += dfs(max_c, dep + 1);
  }
  ret += dfs(max_c + 1, dep + 1);
  return ret;
}
int main() {
  cin >> n;
  cout << dfs(1, 1) << endl;
  return 0;
}
