输入包含多组测试数据。第一行包含一个整数 $T$,表示测试数据的组数。随后的内容是各组测试数据。对于每组测试数据:
仅一行,包含两个整数 $P$, $m$ 和一个长度为 $k$ 的数字串,这个串是 $F_{F_n}$ 的十进制表示最低 $k$ 位。
- $1 \leq T \leq 10^4$
- $1 \leq P, m \leq 10^{18}$
- $1 \leq k \leq 18$
- 所有测试数据的 $k$ 之和不超过 $10^4$。
- 保证 $P$ 和 $10^{18}$ 的最大公约数小于 $5$。