#include<bits/stdc++.h>
#define MOD 1000000007
#define INF 0x3f3f3f3f
#define INFL 0x3f3f3f3f3f3f3f3f
#define EPS (1e-10)
#define rep(i,n)for(int i=0;i<n;i++)
using namespace std;
typedef long long ll;
typedef pair<int, int>P;

ll dp[25][2][2][3];
int main() {
	int p; cin >> p; p++;
	dp[0][0][0][0] = 1;
	rep(i, p)rep(j, 2)rep(k, 2)rep(l, 3) {
		int t;
		if (i == 0)t = 1;
		else if (j)t = 9;
		else t = 0;
		rep(d, t + 1)
			dp[i + 1][j || d < t][k || d == 3][(l + d) % 3] += dp[i][j][k][l];
	}
	ll ans = 0;
	rep(j, 2)rep(k, 2)rep(l, 3) {
		if (k || l == 0)ans += dp[p][j][k][l];
	}
	cout << ans - 1 << endl;
}