#include <iostream>
using namespace std;
int dp[10010];
int main() {
int a, b;
int a0,a1,p,q,k;
cin>>a0>>a1>>p>>q>>k;
k=k%10000;
dp[0]=a0;
dp[1]=a1;
for(int i=2;i<10010;i++){
dp[i]=(dp[i-1]*p+dp[i-2]*q)%10000;
}
cout<<dp[k]<<endl;
}
// 64 位输出请用 printf("%lld")

京公网安备 11010502036488号