#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main() {
int n;
cin >> n;
// инвертируем число
string number = to_string(n); // с++11
reverse(number.begin(), number.end());
int reversed_n = stoi(number);
cout << reversed_n << endl;
// и обратно
number = to_string(reversed_n);
reverse(number.begin(), number.end());
n = stoi(number);
cout << n << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8YWxnb3JpdGhtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCmludCBtYWluKCkgewogICAKICAgaW50IG47CiAgIAogICBjaW4gPj4gbjsKICAgIC8vINC40L3QstC10YDRgtC40YDRg9C10Lwg0YfQuNGB0LvQvgogICBzdHJpbmcgbnVtYmVyID0gdG9fc3RyaW5nKG4pOyAvLyDRgSsrMTEKICAgCiAgIHJldmVyc2UobnVtYmVyLmJlZ2luKCksIG51bWJlci5lbmQoKSk7CiAgIAogICBpbnQgcmV2ZXJzZWRfbiA9IHN0b2kobnVtYmVyKTsKICAgCiAgIGNvdXQgPDwgcmV2ZXJzZWRfbiA8PCBlbmRsOwogICAKICAgLy8g0Lgg0L7QsdGA0LDRgtC90L4KICAgbnVtYmVyID0gdG9fc3RyaW5nKHJldmVyc2VkX24pOwogICAKICAgcmV2ZXJzZShudW1iZXIuYmVnaW4oKSwgbnVtYmVyLmVuZCgpKTsKICAgCiAgIG4gPSBzdG9pKG51bWJlcik7CiAgIAogICBjb3V0IDw8IG4gPDwgZW5kbDsKIAogICAgcmV0dXJuIDA7Cn0=