#include <stdio.h>
void tohex(int n) {
if (n == 0) {
return; }
tohex(n / 16);
int x=n%16;
if (x<10) {
}
else if(x==11){
}
else if(x==11){
}
else if(x==12){
}
else if(x==13){
}
else if(x==14){
}
else if(x==15){
}
}
int main() {
int n;
if (n > 0) {
tohex(n);
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIHRvaGV4KGludCBuKSB7CiAgICBpZiAobiA9PSAwKSB7CiAgICAgICAgcmV0dXJuOyB9CiAgICB0b2hleChuIC8gMTYpOyAKICAgIGludCB4PW4lMTY7IAogICAgaWYgKHg8MTApIHsKICAgICAgICBwcmludGYoIiVkIix4KTsgCiAgICB9IAogICAgZWxzZSBpZih4PT0xMSl7CgkJcHJpbnRmKCJBIik7CiAgICB9CiAgICBlbHNlIGlmKHg9PTExKXsKICAgIAlwcmludGYoIkIiKTsKICAgIH0KICAgIGVsc2UgaWYoeD09MTIpewogICAgCXByaW50ZigiQyIpOwogICAgfQogICAgZWxzZSBpZih4PT0xMyl7CiAgICAJcHJpbnRmKCJEIik7CiAgICB9CiAgICBlbHNlIGlmKHg9PTE0KXsKICAgIAlwcmludGYoIkUiKTsKICAgIH0KICAgIGVsc2UgaWYoeD09MTUpewogICAgCXByaW50ZigiRiIpOwogICAgfQp9CgppbnQgbWFpbigpIHsKICAgIGludCBuOwogICAgc2NhbmYoIiVkIiwgJm4pOwogICAgaWYgKG4gPiAwKSB7CiAgICAgICAgcHJpbnRmKCIxNumAsuaVsOihqOiomOOBryIpOwogICAgICAgIHRvaGV4KG4pOyAKICAgIH0gCiAgICByZXR1cm4gMDsKfQo=