T284625 想要找到的特殊数字
题目背景
艾坤非常喜欢正整数的序列,因此他的康神学长给了他一个关于只由特殊数字组成的序列的问题。
题目描述
如果一个正数可以被写成 $n$ 的**不同非负幂的总和**,我们就称它为**特殊数**。
例如,对于 $n = 4$ ,数字 $17$ 是特殊的,因为它可以被写成 $4^0 + 4^2 = 1+16=17$,但 $9$ 不是;数字 $22$ 也是特殊的,因为它可以被写成 $4^0 + 4^1 + 4^2 = 1+4+16=21$ 。
如果所有对于 $n$ 的特殊数字按递增的顺序排序。
请帮助艾坤找到在这个排序中的第 $k$ 个特殊的数字。由于这个数字可能太大,请输出模$10^9+7$的结果。
输入格式
第一行包含一个整数 $t(1≤t≤10^4)$,表示测试案例的数量。
接下来 $t$ 行每行代表一个测试,有两个整数 $n$ 和 $k$ $(2≤n≤10^9; 1≤k≤10^9)$。
输出格式
对于每个测试,每行输出一个整数,输出特殊数字模$10^9+7$的结果