#include using namespace std; using ll = long long; #include #include using mint = atcoder::modint998244353; int main(){ cin.tie(nullptr); ios::sync_with_stdio(false); int n; cin>>n; vector p(n); mint sum = 0; atcoder::fenwick_tree b(n); for(int i = 0;i>p[i]; p[i]--; sum += b.sum(p[i],n); b.add(p[i],1); } sum *= mint(2).pow(n-1); atcoder::fenwick_tree bit(n); for(int i = 0;i