N = int(input()) A = list(input().split()) M = 65 for i in range(N): A[i] = [A[i] + "1" * (M - len(A[i])), len(A[i])] A.sort() for i in range(N): A[i] = A[i][0][:A[i][1]] ans = 0 mod = 998244353 for a in A: ans *= pow(10, len(a), mod) ans += int(a) ans %= mod print(ans)