问题 AF: 汉寿亭侯

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:285 解决:89

题目描述

传说关二爷在曹操麾下时,曹操给他三日一小宴,五日一大宴。关羽当然受不了了。这一天,曹操又给关羽送来

一堆的美女和宝石。而关羽的手只能抱宝石而不能抱美女,所以很麻烦。

如果把美女和宝石的顺序排成一排,关羽每次只能抱起一排连续的宝石,而他需要把所有宝石抱起来还给曹操。

那么可以看作,有k个宝石和n-k个美女,为了简单起见,我们把所有宝石看作一种宝石,把所有美女都看作一种

美女,因为如上文所说,关羽每次只能抱连续的宝石,那么问题来了,有多少种排列方式,才能让关羽花上i

(1<=i<=k)去把宝石全部抱走还给曹操呢?(注意答案对1e9+7取模)

关二爷数学不好,于是来请教你了。

1<=k<=n<=2000

输入

n k

输出

move1
move2
...
movek


样例输入 复制

5 3

样例输出 复制

3
6
1

提示


对于样例
如果一次就要把所有宝石抱走那么,
排列只有 (M M B B B) (M B B B M) (B B B M M)三种 B是宝石 M是美女