MOD = 998244353 s = list(map(int, list(input()))) n = len(s) pow2 = [1 for _ in range(n + 1)] pow11 = [1 for _ in range(n + 1)] for i in range(1, n + 1): pow2[i] = (pow2[i - 1] * 2) % MOD pow11[i] = (pow11[i - 1] * 11) % MOD ans = 0 for i in range(n): ans = (ans + s[i] * pow2[i] * pow11[n - 1 - i]) % MOD print(ans)