#2281. Team Building

Team Building

题目描述

每年,农民约翰都会带着他的N\red{N}头牛参加州集市上的"最佳表演"比赛。他的主要对手,农民保罗,也带着他的M\red{M}头牛参加比赛1\red{(1≤}N\red{N≤}1000,1\red{1000,1≤}M\red{M≤}1000).\red{1000).}

活动中的每头N+M\red{N+M}奶牛都获得一个单独的整数分。然而,今年的决赛将根据K\red{K}头奶牛的队伍来决定1\red{(1≤}K\red{K≤}10\red{10)} 具体内容如下:农夫约翰和农夫保罗都选择了各自奶牛中的K\red{K}只进行比赛。然后将这两个团队中的奶牛配对:FJ\red{FJ}团队中得分最高的奶牛与FP\red{FP}团队中得分最高的奶牛配对,FJ\red{FJ}团队中得分第二高的奶牛与FP\red{FP}团队中得分第二高的奶牛配对,依此类推。如果在每一对中,他的奶牛得分较高,FJ\red{FJ}获胜。

请帮助FJ\red{FJ}统计他和FP\red{FP}选择团队的不同方式的数量,以便FJ\red{FJ}赢得比赛。也就是说,应该统计FJ\red{FJ}获胜的每个不同对(FJ\red{FJ}K\red{K}头奶牛集,FP\red{FP}K\red{K}头奶牛 集)。以1000000009\red{1000000009}为单位打印答案。

输入格式

第一行输入包含N\red{N}M\red{M}K\red{K}K\red{K}的值将不大于N\red{N}M\red{M}

下一行包含FJ\red{FJ}奶牛的N\red{N}分。

最后一行包含FP\red{FP}奶牛的M\red{M}分数。

输出格式

打印FJ\red{FJ}FP\red{FP}选择团队的方式数,使FJ\red{FJ}获胜,模100000009\red{100000009}

样例

输入样例

10 10 3
1 2 2 6 6 7 8 9 14 17
1 3 8 10 10 16 16 18 19 19

输出样例

382