N = int(input()) A = [int(x) for x in input().split()] MOD = 998_244_353 def solve(N, A, MOD): if N == 1: return A[0] % MOD if N == 2: return 3 * sum(A) % MOD ans = 0 for phi, a in enumerate(A, 2): ans += a*phi*(N+3-phi) ans %= MOD ans *= pow(2, N-3, MOD) ans %= MOD return ans ans = solve(N, A, MOD) print(ans)