import sys sys.set_int_max_str_digits(0) MOD = 998244353 S = input() N = len(S) # 準備 # 2**(N-1), 11**(N-1) まで欲しい pow2 = [1] pow11 = [1] for _ in range(N - 1): pow2.append(pow2[-1]*2%MOD) pow11.append(pow11[-1]*11%MOD) ans = 0 for i in range(N): num = int(S[-1-i]) # sub = num * 11**(i) * 2**(N - 1 - i) sub = num * pow11[i] * pow2[N - 1 - i] ans += sub ans %= MOD print(ans)