#define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; const int MOD = 1000000007; const int INV3 = 333333336; long long power(long long a, long long b) { long long ret = 1; long long tmp = a; while(b > 0){ if(b & 1){ ret *= tmp; ret %= MOD; } tmp *= tmp; tmp %= MOD; b >>= 1; } return ret; } int main() { long long n; cin >> n; long long ans = power(10, n); ans += (power(10, n) - 1) * INV3; ans %= MOD; cout << ans << endl; return 0; }