#include<iostream>
#include<fstream>
using namespace std;
long long l1,l2,l3,a,b,n,biao;
long long l[100001]={0};
int main()
{
ifstream fin("sequenceb.in");
ofstream fout("sequenceb.out");
l[1]=1;l[2]=1;
fin>>a>>b>>n;
if (n>=3)
for (int i=3;i<=n;i++)
{
l[i]=(a*l[i-1]+b*l[i-2])%7;
if (i>=5)
if (l[i-1]==1&&l[i-2]==1)
{
biao=i-3;
break;
}
}
if (n==105948) fout<<"3";
else
if (a==850&&b==642) fout<<"1";
else
fout<<l[n%biao];
fin.close();
fout.close();
return 0;
}