#abc242d. [abc242_d]ABC Transform

[abc242_d]ABC Transform

给定一个长度在 [1,105][1,10^5] 范围内的,仅由ABC组成的字符串 ss。令 s0=ss_0=s。从 11 开始,sis_i 以如下规则由 si1s_{i-1} 变化而来:用BC代替A,用CA代替B,用AB代替C。现在给出 qq 次询问,第 ii 次询问会给出两个整数 tit_ikik_i,请输出 stis_{t_i} 的前数第 kik_i 个字符。

数据保证 1q1051 \le q \le 10^50ti10180 \le t_i \le 10^{18}1kimin(1018,sti)1 \le k_i \le \min (10^{18},|s_{t_i}|),且这些数都是整数。