#include <iostream>
#include <string>
#include <stdexcept>
using namespace std;
int main()
{
string wort;
while(cin >> wort)
{
try
{
int i;
size_t num_converted;
i = stoi(wort, &num_converted);
if (num_converted == wort.size())
cout << showbase << hex << i << endl;
} catch (invalid_argument){};
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8c3RkZXhjZXB0Pgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSAKewoJc3RyaW5nIHdvcnQ7Cgl3aGlsZShjaW4gPj4gd29ydCkKCXsKCQl0cnkKCQl7CgkJCWludCBpOwoJCQlzaXplX3QgbnVtX2NvbnZlcnRlZDsKCQkJaSA9IHN0b2kod29ydCwgJm51bV9jb252ZXJ0ZWQpOwoJCQlpZiAobnVtX2NvbnZlcnRlZCA9PSB3b3J0LnNpemUoKSkKCQkJCWNvdXQgPDwgc2hvd2Jhc2UgPDwgaGV4IDw8IGkgPDwgZW5kbDsKCQl9IGNhdGNoIChpbnZhbGlkX2FyZ3VtZW50KXt9OwoJfQp9