#include <stdio.h>
// 0-15の数値を16進数の1文字として表示する関数
void print_hex(int n) {
if (n >= 0 && n <= 9) {
} else if (n >= 10 && n <= 15) {
}
}
void tohex(int n) {
if(n==0) return;
tohex(n / 16);
print_hex(n % 16);
}
int main() {
int n;
else tohex(n);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgovLyAwLTE144Gu5pWw5YCk44KSMTbpgLLmlbDjga4x5paH5a2X44Go44GX44Gm6KGo56S644GZ44KL6Zai5pWwCnZvaWQgcHJpbnRfaGV4KGludCBuKSB7CiAgICBpZiAobiA+PSAwICYmIG4gPD0gOSkgewogICAgICAgIHByaW50ZigiJWQiLCBuKTsKICAgIH0gZWxzZSBpZiAobiA+PSAxMCAmJiBuIDw9IDE1KSB7CiAgICAgICAgcHJpbnRmKCIlYyIsICdBJyArIChuIC0gMTApKTsKICAgIH0KfQoKdm9pZCB0b2hleChpbnQgbikgewoJaWYobj09MCkgcmV0dXJuOwoKICAgIHRvaGV4KG4gLyAxNik7CiAgICBwcmludF9oZXgobiAlIDE2KTsKfQoKaW50IG1haW4oKSB7CiAgICBpbnQgbjsKICAgIHNjYW5mKCIlZCIsICZuKTsKCiAgICBwcmludGYoIiVk44GuMTbpgLLmlbDooajoqJg6ICIsIG4pOwogICAgaWYgKG4gPT0gMCkgcHJpbnRmKCIwIik7CiAgICBlbHNlIHRvaGV4KG4pOwogICAgcHJpbnRmKCJcbiIpOwoKICAgIHJldHVybiAwOwp9