AT_arc153_e [ARC153E] Deque Minimization
Description
[problemUrl]: https://atcoder.jp/contests/arc153/tasks/arc153_e
どの桁も $ 0 $ ではないような正整数 $ X $ に対して,次の手順により正整数 $ Y $ を得ることを考えます:
- 文字列 $ S $ を空文字列で初期化する.
- $ X $ の桁数を $ N $ とするとき,$ i\ =\ 1,\ \ldots,\ N $ の順に次を行う:$ X $ の $ 10 $ 進法表記の $ i $ 文字目を,$ S $ の先頭または末尾に挿入する.
- 文字列 $ S $ が表す正整数を $ Y $ とする.
この手順により $ X $ から得ることが可能な正整数のうちで,最小のものを $ f(X) $ と書くことにします.
- - - - - -
どの桁も $ 0 $ ではないような正整数 $ Y $ が与えられます.どの桁も $ 0 $ ではないような正整数 $ X $ であって $ f(X)\ =\ Y $ を満たすものの個数を $ 998244353 $ で割った余りを答えてください.
Input Format
入力は以下の形式で標準入力から与えられます.
> $ Y $
Output Format
どの桁も $ 0 $ ではないような正整数 $ X $ であって $ f(X)\ =\ Y $ を満たすものの個数を $ 998244353 $ で割った余りを出力してください.
Explanation/Hint
### 制約
- $ Y $ はどの桁も $ 0 $ ではないような正整数
- $ 1\leq\ Y\