#include<iostream>
#include<stack>
using namespace std;
int main()
{
unsigned long long A,B;
int D,i;
stack<int> s;
cin>>A>>B>>D;
A=A+B;
if(D==10)
{
cout<<A<<endl;
}
else if(A==0)
{
cout<<0<<endl;
}
else
{
while(A)
{
s.push(A%D);
A/=D;
}
while(!s.empty())
{
cout<<s.top();
s.pop();
}
cout<<endl;
}
return 0;
}