#include<iostream>
#include<cstdio>
#include<string>
using namespace std;
int CharToInt(char x){
if(x>='a'&&x<='f'){
return x-'a'+10;
}
else if(x<='9'){
return x-'0';
}
else{
return x-'A'+10;
}
}
char IntToChar(int x){
if(x<=9){
return x+'0';
}
else{
return x-10+'A';
}
}
int main(){
int a,b;
string n;
while(cin>>a>>n>>b){
if(n=="0"){
printf("0");
}
else{
long number=0;
for(int i=0;i<n.size();++i){
number*=a;
number+=CharToInt(n[i]);
}
string resultant;
while(number!=0){
resultant+=IntToChar(number%b);
number/=b;
}
for(int i=resultant.size()-1;i>=0;--i){
printf("%c",resultant[i]);
}
}
printf("\n");
}
return 0;
}