#include #include using namespace std; using mint = atcoder::modint998244353; using ll = long long; int main(){ int N; cin >> N; vector A(N); for(int i = 0; i < N; i++)cin >> A[i]; mint ans = 0; for(ll i = 0; i < N; i++){ for(ll j = 0; j < N; j++){ ans += A[i] * (i ^ j); } } cout << ans.val() << endl; }