mod = 998244353

s = input().strip()
n = len(s)

# Precompute powers of 2 modulo mod
pow2 = [1] * n
for i in range(1, n):
    pow2[i] = (pow2[i-1] * 2) % mod

# Precompute powers of 11 modulo mod
pow11 = [1] * n
for i in range(1, n):
    pow11[i] = (pow11[i-1] * 11) % mod

total = 0
for i in range(n):
    d = int(s[i])
    exponent_11 = n - 1 - i
    term = d * pow2[i] % mod
    term = term * pow11[exponent_11] % mod
    total = (total + term) % mod

print(total)