#include #include using mint = atcoder::modint998244353; using namespace std; using ll = long long; int main() { ios::sync_with_stdio(false); cin.tie(0); string s; cin >> s; int n = s.size(); for (int i = 0; i < n; i++) { s[i] -= '0'; } mint r = 0; for (int i = 0; i < n; i++) { r += r * 10 + s[i] * mint(2).pow(i); } cout << r.val() << endl; return 0; }