#include<bits/stdc++.h>
#define ll long long 
#define mp make_pair 
#define f(i,n) for(int i=0;i<n;i++) 
#define F first 
#define S second 
#define pb push_back 

using namespace std;

ll cache[205][15];

ll dp(ll x, ll y){
	if(y==1){
		return 1;
	}else if(cache[x][y]!=-1)
		return cache[x][y];
	else{
		if(x==y){
			cache[x][y] = 1;
		}else if(x>y){
			cache[x][y] = dp(x-1,y) + dp(x-1,y-1);
		}else{
			return 0;
		}
		return cache[x][y];
	}
}

void test(){
	ll l;
	cin>>l;
	memset(cache,-1,sizeof(cache));
	cout<<dp(l,12)<<"\n";
	
}

int main(){
	std::ios::sync_with_stdio(false);
	cin.tie(0);
	cout.tie(0);
	int tests=1;
	// cin>>tests;
	while(tests--){
		test();
	}
}
