#include <iostream>
#include <cmath>

using namespace std;

int main() {
    int n;
    while (cin >> n) {
        // 确保 n 在有效的范围内
        if (n < 0 || n >= 26) {
            break; // 输入值不在期望的范围内
        }
        // 使用公式 3^n - 1 来计算最小移动步数
        long long minSteps = pow(3, n) - 1;
        cout << minSteps << endl; // 输出结果
    }
    return 0;
}