#include using namespace std; #include using mint = atcoder::modint998244353; int main(){ int n; cin >> n; mint dp = 0; for (int i(3);i <= n;++i){ mint t = mint(2).pow(i-1); dp = dp*t*(t/2); dp -= (t/4-1)*(t/2)*(t/2); dp += (t/2+1)*(t/2)/2-1; } cout << (dp+1).val() << endl; }