#P1336. 无限序列

无限序列

WYLWYL得到了一个字符串SS,这个字符串中仅含大写字母BBRRWYLWYL觉得这个字符串太短了,于是他将其无限的重复连接起来,得到了一个长度无限的字符串,如BBRBBBRB会变成BBRBBBRBBBRBBBRBBBRBBBRBBBRBBBRB……,现在WYLWYL想知道区间[L,R][L,R]之间有多少个字符BB(区间下标从1开始)。

输入格式

第一行为一个题目所述的字符串SS

第二行为两个正整数l,rl,r,表示要询问的区间。

【数据范围】

对于40%的数据,1lr1e61 \leq l \leq r \leq 1e6

对于100%的数据,1lr1e181S1001 \leq l \leq r \leq 1e18,1 \leq |S| \leq 100

输出格式

一行一个数,表示要求的答案。

样例

样例输入

BBRB
4 8

样例输出

4

数据范围与提示

  • 时间限制:1000ms1000\mathrm{ms}
  • 空间限制:262144KB262144\mathrm{KB}