void tans10To16(const char *st,int value)
{
if (value > 0)
{
tans10To16(st, value / 16);
putchar(st[value % 16]);
}
else
{
printf("0x");
}
}
int main(int argc, char **argv)
{
int n;
char *st = "0123456789ABCDEF";
scanf("%d", &n);
getchar();
tans10To16(st, n);
getchar();
}