#include <bits/stdc++.h>
#define MAX 100
using namespace std;
int main(){
int dp[MAX];
int a0,a1,p,q,k;
while(cin>>a0>>a1>>p>>q>>k){
dp[0] = a0;
dp[1] = a1;
for(int i = 2; i <= k; i++){
dp[i] = (p*dp[i-1] + q*dp[i-2]) % 10000;
}
cout<<dp[k] <<endl;
}
}

京公网安备 11010502036488号