#include<algorithm>
#include<vector>
#include<iostream>
#include<cstring>
#include<cstdio>
typedef long long LL;
using namespace std;
long long a[1000];
const LL mod = 1000000007;
int main() {
int n;
memset(a, 0, sizeof(a));
for (int i = 1; i <= 4; i++) {
cin >> a[i];
}
cin >> n;
for (int i = 5; i <= n+5; i++) {
a[i] = a[i-1] + a[i-2] + a[i-3] + a[i-4];
cout <<"第"<<i<<"项: "<< a[i] << endl;
}
LL tm = a[n]%mod;
cout <<tm<< endl;
system("pause");
return 0;
}