Tom放学回家的路上,看到天空中出现一个矩阵。Tom发现,如果矩阵的行、列从0开始标号,第i行第j列的数记为${a}_{i,j}$,那么${a}_{i,j}=C_{i}^{j}$ 如果i < j,那么${a}_{i,j}$=0 Tom突发奇想,想求一个矩形范围内所有数的和。Tom急着回家,当然不会自己算,所以就把任务交给你了。 因为数可能很大,答案对一个质数p取模。
输入包含多组数据(大约8组)。每组数据只有一行五个非负整数,${x}_{1}、{y}_{1}、{x}_{2}、{y}_{2}、p$,你要求的是$\sum_{i={x}_{1}}^{{x}_{2}}\sum_{j={y}_{1}}^{{y}_{2}}{a}_{i,j}$模p后的值。 ${x}_{1}\leq {x}_{2}\leq {10}^{5},{y}_{1}\leq {y}_{2}\leq {10}^{5},2\leq p\leq {10}^{9}$
对于每组数据输出一行,答案模p。
0 0 1 1 7 1 1 2 2 13 1 0 2 1 2
3 4 1