#include #include using namespace std; using namespace atcoder; typedef modint998244353 mint; typedef long long ll; int main(){ int n; cin >> n; vector p(n); for (int i=0; i> x; p[i] = x; } vector> f(n+1, vector(n+1)); vector> g(n+1, vector(n+1)); f[0][0] = 1; g[0][0] = 1; for (int i=0; i> q; for (int i=0; i> a >> b >> k; a--; mint ans = 0; for (int j=0; j