#include using namespace std; const int mod=998244353; void ch(long long &a,long long b){ a=(a+b)%mod; } long long fac[3001]; long long inv[3001]; long long invf[3001]; long long modcomb(int a,int n){ return fac[a]*invf[n]%mod*invf[a-n]%mod; } int main(){ ios::sync_with_stdio(false); cin.tie(nullptr); int N; cin>>N; fac[0]=inv[0]=invf[0]=1; fac[1]=inv[1]=invf[1]=1; for(int i=2;i<3001;i++){ fac[i]=fac[i-1]*i%mod; inv[i]=inv[mod%i]*(mod-mod/i)%mod; invf[i]=invf[i-1]*inv[i]%mod; } long long p25[3001]; p25[0]=1; for(int i=1;i<3001;i++){ p25[i]=p25[i-1]*25%mod; } long long ans=0; for(int i=0;i<=N;i++){ ch(ans,(i/3)*p25[N-i]%mod*modcomb(N,i)); } cout<