AT_abc295_f [ABC295F] substr = S

Description

[problemUrl]: https://atcoder.jp/contests/abc295/tasks/abc295_f $ T $ 個のテストケースについて、数字のみからなる文字列 $ S $ と正整数 $ L,R $ が与えられるので、以下の問題を解いてください。 正整数 $ x $ に対して $ f(x)= $ ( $ x $ を ( 先頭に $ 0 $ を含まないように ) 書き下した文字列の連続部分列のうち $ S $ と合致するものの個数 ) と定義します。 例えば $ S= $ `22` であるとき、$ f(122)\ =\ 1,\ f(123)\ =\ 0,\ f(226)\ =\ 1,\ f(222)\ =\ 2 $ となります。 このとき、 $ \displaystyle\ \sum_{k=L}^{R}\ f(k) $ を求めてください。

Input Format

入力は以下の形式で標準入力から与えられる。$ \rm{case}_i $ は $ i $ 個目のテストケースを表す。 > $ T $ $ \rm{case}_{1} $ $ \rm{case}_{2} $ $ \vdots $ $ \rm{case}_{\it{T}} $ 各テストケースは以下の形式である。 > $ S $ $ L $ $ R $

Output Format

全体で $ T $ 行出力せよ。 そのうち $ i $ 行目には $ i $ 番目のテストケースに対する答えを整数として出力せよ。

Explanation/Hint

### 制約 - $ 1\ \le\ T\ \le\ 1000 $ - $ S $ は数字のみからなる長さ $ 1 $ 以上 $ 16 $ 以下の文字列 - $ L,R $ は $ 1\ \le\ L\ \le\ R\