#529. Combination

Combination

题目描述

原题来自:BZOJ 2982

LMZ 有n\red n 个不同的基友,他每天晚上要选m\red m 个进行 [河蟹],而且要求每天晚上的选择都不一样。那么 LMZ 能够持续多少个这样的夜晚呢?当然,LMZ 的一年有10007\red{ 10007 }天,所以他想知道答案mod10007\red{ \bmod 10007 }的值。

输入格式

第一行一个整数t\red t ,表示有t\red t 组数据;

接下来 t\red t 行每行两个整数n,m\red{ n, m}如题意。

输出格式

t\red t 行,每行一个数,为(nm)mod10007\red{ \binom{n}{m} \bmod 10007} 的答案。

样例

输入样例

4
5 1
5 2
7 3
4 2

输出样例

5
10
35
6

数据范围与提示

对于全部数据,1t200\red{1\le t\le 200},1mn2×108\red{1\le m\le n\le 2\times 10^8}