#include <iostream>
#include <string>
#include <string.h>
using namespace std;
void reverseText(char * text)
{
char *kopia = text;
char przedOdwr[100]; int dlugosc = 0;
for (int i = 0; *text != '\0'; i++) {
przedOdwr[i] = *text;
text++;
dlugosc++;
}
int j = 0;
text = kopia;
for (int i = dlugosc - 1; i >= 0; i--) {
*(text + j) = przedOdwr[i];
j++;
}
}
int main()
{
char text[128];
cin >> text;
reverseText( text);
cout<<text;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8c3RyaW5nLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiAKdm9pZCByZXZlcnNlVGV4dChjaGFyICogdGV4dCkgCnsKICAgIGNoYXIgKmtvcGlhID0gdGV4dDsKICAgIGNoYXIgcHJ6ZWRPZHdyWzEwMF07IGludCBkbHVnb3NjID0gMDsKIAogICAgZm9yIChpbnQgaSA9IDA7ICp0ZXh0ICE9ICdcMCc7IGkrKykgewogICAgICAgIHByemVkT2R3cltpXSA9ICp0ZXh0OwogICAgICAgIHRleHQrKzsKICAgICAgICBkbHVnb3NjKys7CiAgICB9CgogICAgaW50IGogPSAwOwogICAgdGV4dCA9IGtvcGlhOwoKICAgIGZvciAoaW50IGkgPSBkbHVnb3NjIC0gMTsgaSA+PSAwOyBpLS0pIHsKICAgICAgICAqKHRleHQgKyBqKSA9IHByemVkT2R3cltpXTsKICAgICAgICBqKys7CiAgICB9Cn0KCmludCBtYWluKCkKewogICAgY2hhciB0ZXh0WzEyOF07CiAgICBjaW4gPj4gdGV4dDsKICAgIHJldmVyc2VUZXh0KCB0ZXh0KTsKICAgIGNvdXQ8PHRleHQ7CiAKICAgICAgICByZXR1cm4gMDsKfQ==