N = int(input()) A = list(map(int, input().split())) mod = 998244353 geta = sum(A) + 5 pre = [0] * (geta * 2) pre[geta] = 1 for i in range(N): dp = [0] * (geta * 2) for j in range(2 * geta): for k in range(-1, 2, 2): if 0 <= j + A[i] * k <= 2 * geta - 1: dp[j + A[i] * k] += pre[j] dp[j + A[i] * k] %= mod pre, dp = dp, pre ans = 0 for i in range(2 * geta): ans += pre[i] * abs(geta - i) ans %= mod print(ans)