#include using namespace std; typedef long long ll; ll MOD = 1000000007; ll modpow(ll a,ll n,ll mod){ ll x = 1; while(n){ if(n&1) x = (x*a)%mod; a = (a*a)%mod; n >>= 1; } return x; } int main(){ ll N; cin >> N; cout << (((((modpow(10,N,MOD)*4)%MOD)-1+MOD)%MOD)*(modpow(3,MOD-2,MOD))%MOD) << endl; return 0; }