题面
如果思念永远五彩斑斓的话, 在映入红瞳的世界里, 我们谱写独一无二的爱恋。

在实现愿望的国度,魔法使二阶堂真红许下了这样一个愿望——想和某人相恋。 「但是,这是不可能的吧。」 二阶堂真红明白,自己没有身为女孩子的魅力,也许和某人相恋的那一天永远都不会到来…… 在世界尽头的古书店,身为神明的你聆听到了真红的愿望,你决定为真红创造出一个能和某人自由相恋、一个五彩斑斓的世界。
每一个世界都是一个长度为的染色排列,其中每个元素都被染上了某种颜色,有种可能出现的颜色。作为神明的你自然清楚,世界的总数为
记表示的颜色。如果一个世界是五彩斑斓的,当且仅当对于任意正整数满足
现在,你需要统计有多少个不同的五彩斑斓的世界,并对一个神秘质数取模。之后你会从中选择一个世界为真红实现愿望
两个五彩斑斓的世界、被认为是不同的,当且仅当以下条件至少有一条成立:
1.存在正整数, 有
2.存在正整数、, 有并且
「恋爱啊,恋爱,我办不到的这件事,就由你来实现」
输入格式
第一行,一个正整数,表示数据组数
接下来行,每行两个正整数,分别为排列长度、颜色种数()
保证
输出格式
共行,每行一个整数,表示不同的五彩斑斓的世界的个数
样例
输入
5 1 100 100 1 3 3 233 233 3663 999999
输出
0 0 12 3091940 8577241