#include<stdio.h>
#include<stdlib.h>
int main(void){
int num,i,j=0,x;
char s[999];
char str[999];
while(scanf("%d",&num
)!=EOF
){ while (num!=0){
i=num%16;
switch(i){
case 10:
s[j]='A';
break;
case 11:
s[j]='B';
break;
case 12:
s[j]='C';
break;
case 13:
s[j]='D';
break;
case 14:
s[j]='E';
break;
case 15:
s[j]='F';
break;
default:
s[j]=i;
}
num=num/16;
j+=1;
}
j-=1;
for(i=j;i>=0;i--){
}
j=0;
}
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4gIAojaW5jbHVkZTxzdGRsaWIuaD4gIAppbnQgbWFpbih2b2lkKXsgIAogICBpbnQgbnVtLGksaj0wLHg7ICAKICAgY2hhciBzWzk5OV07IAogICBjaGFyIHN0cls5OTldOwogd2hpbGUoc2NhbmYoIiVkIiwmbnVtKSE9RU9GKXsgIAogICAgICAgd2hpbGUgKG51bSE9MCl7IAogICAgICAgICAgIGk9bnVtJTE2OyAgCiAgICAgICAgICBzd2l0Y2goaSl7ICAKICAgICAgICAgICAgIGNhc2UgMTA6ICAKICAgICAgICAgICAgICAgICAgIHNbal09J0EnOyAKICAgICAgICAgICAgICAgICAgIGJyZWFrOyAgCiAgICAgICAgICAgICBjYXNlIDExOiAgCiAgICAgICAgICAgICAgICAgICAgc1tqXT0nQic7ICAKICAgICAgICAgICAgICAgICAgIGJyZWFrOyAgCiAgICAgICAgICAgICBjYXNlIDEyOiAgCiAgICAgICAgICAgICAgICAgICBzW2pdPSdDJzsgIAogICAgICAgICAgICAgICAgICAgYnJlYWs7ICAKICAgICAgICAgICAgIGNhc2UgMTM6ICAKICAgICAgICAgICAgICAgICAgICBzW2pdPSdEJzsgCiAgICAgICAgICAgICAgICAgICBicmVhazsgIAogICAgICAgICAgICAgY2FzZSAxNDogIAogICAgICAgICAgICAgICAgICAgIHNbal09J0UnOyAKICAgICAgICAgICAgICAgICAgIGJyZWFrOyAgICAKICAgICAgICAgICAgICAgY2FzZSAxNTogIAogICAgICAgICAgICAgICAgICAgIHNbal09J0YnOyAKICAgICAgICAgICAgICAgICAgIGJyZWFrOyAgCiAgICAgICAgICAgICBkZWZhdWx0OiAgCiAgICAgICAgICAgICAgICAgIAlzW2pdPWk7CiAgICAgICAgICAgfSAgCiAgICAgICAgICBudW09bnVtLzE2OyAgIAogICAgICAgICAgais9MTsgCiAgICAgICB9IAogICAgICAgai09MTsgCiAgICAgIGZvcihpPWo7aT49MDtpLS0peyAKICAgICAgICAgIHByaW50ZigiJXMiLHNbaV0pOyAKICAgICAgICAgICAgICAKICAgICAgIH0gCiAgICAgIGo9MDsgCiAgICAgICBwcmludGYoIlxuIik7IAogIH0gIAogICAgcmV0dXJuIDA7ICAgCn0gIA==