#include <iostream>
#include <iterator>
#include <algorithm>
#include <iomanip>
struct hexchar {
char c;
hexchar( char in ) : c( in ) {}
};
std::ostream &operator<<( std::ostream &s, hexchar const &c ) {
return s << std::setw( 2 ) << std::hex << std::setfill('0') << (int) c.c;
}
int main() {
std::copy( std::istreambuf_iterator<char>( std::cin ), std::istreambuf_iterator<char>(),
std::ostream_iterator< hexchar >( std::cout ) );
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aXRlcmF0b3I+CiNpbmNsdWRlIDxhbGdvcml0aG0+CiNpbmNsdWRlIDxpb21hbmlwPgoKc3RydWN0IGhleGNoYXIgewogICAgY2hhciBjOwogICAgaGV4Y2hhciggY2hhciBpbiApIDogYyggaW4gKSB7fQp9OwpzdGQ6Om9zdHJlYW0gJm9wZXJhdG9yPDwoIHN0ZDo6b3N0cmVhbSAmcywgaGV4Y2hhciBjb25zdCAmYyApIHsKICAgIHJldHVybiBzIDw8IHN0ZDo6c2V0dyggMiApIDw8IHN0ZDo6aGV4IDw8IHN0ZDo6c2V0ZmlsbCgnMCcpIDw8IChpbnQpIGMuYzsKfQoKaW50IG1haW4oKSB7CiAgICBzdGQ6OmNvcHkoIHN0ZDo6aXN0cmVhbWJ1Zl9pdGVyYXRvcjxjaGFyPiggc3RkOjpjaW4gKSwgc3RkOjppc3RyZWFtYnVmX2l0ZXJhdG9yPGNoYXI+KCksCiAgICAgICAgc3RkOjpvc3RyZWFtX2l0ZXJhdG9yPCBoZXhjaGFyID4oIHN0ZDo6Y291dCApICk7Cn0K