#include<bits/stdc++.h>
#define int long long
using namespace std;
const int mod=1000000007;
int qp(int a,int b)
{
	int ans=1;
	while(b)
	{
		if(b&1)
			ans=ans*a%mod;
		a=a*a%mod;
		b>>=1;
	}
	return ans;
}
signed main()
{
	int n;
	cin>>n;
	cout<<((qp(10,n)-2*qp(9,n)+qp(8,n))%mod+mod)%mod;
	return 0;
}