#bzoj3933. 多项式

多项式

题目描述

原件:tmp.png

在学习完二项式定理后,数学老师给出了一道题目:已知整数n,tn,tak(0kn)a_k(0\le k\le n),求bk(0kn)b_k(0\le k\le n)的表达式,使得

k=0nakxk=k=0nbk(xt)k\sum^n_{k=0}a_k x^k=\sum^n_{k=0}b_k(x-t)^k

同学们很快算出了答案,见大家这么快就搞定了,老师便布置了一个更BT\text{BT}的作业:计算某个bkb_k的具体数值!接着便在黑板上写下了n,tn,t的数值,由于aka_k实在太多,不能全写在黑板上,老师只给出了一个aka_k的递推式。让学生自行计算aka_k

$$a_k= \begin{cases} (1324\cdot a_{k-1}+5678) \mod3389 & k>0 \\ 1 & k=0 \end{cases} $$

输入格式

输入文件共三行,第一行为一个正整数nn,第二行为一个非负整数tt,第三行为一个非负整数mm

输出格式

输出一行,为NN的值。

样例

3
2
2
10536

数据范围与约定

对于100%100\%的数据,0<n1030000t100000nm50<n≤103000,0≤t≤10000,0≤n-m≤5.