#include <stdio.h>
#include <string.h>
void reverse(char[], int);
int main()
{
char a[100];
fgets(a
,sizeof a
,stdin
); // instead of gets()
return 0;
}
void reverse(char ar[], int n)
{
char c;
int i = 0;
// printf("n = %d" , n);
for ( i = 0; i <= n ; i++){
c = ar[i];
ar[i] = ar[n];
ar[n] = c;
// printf("Processed");
n--;}
}
ICAgICNpbmNsdWRlIDxzdGRpby5oPgogICAgI2luY2x1ZGUgPHN0cmluZy5oPgogICAgIAogICAgdm9pZCByZXZlcnNlKGNoYXJbXSwgaW50KTsKICAgICAKICAgIGludCBtYWluKCkKICAgIHsKICAgIGNoYXIgYVsxMDBdOwogICAgZmdldHMoYSxzaXplb2YgYSxzdGRpbik7IC8vIGluc3RlYWQgb2YgZ2V0cygpCiAgICAgCiAgICByZXZlcnNlKGEsIHN0cmxlbihhKS0xKTsKICAgICAKICAgIHByaW50ZigiJXNcbiIsYSk7CiAgICAgCiAgICByZXR1cm4gMDsKICAgIH0KICAgICAKICAgIHZvaWQgcmV2ZXJzZShjaGFyIGFyW10sIGludCBuKQogICAgewogICAgY2hhciBjOwogICAgaW50IGkgPSAwOwogICAgLy8gcHJpbnRmKCJuID0gJWQiICwgbik7CiAgICBmb3IgKCBpID0gMDsgaSA8PSBuIDsgaSsrKXsKICAgIGMgPSBhcltpXTsKICAgIGFyW2ldID0gYXJbbl07CiAgICBhcltuXSA9IGM7CiAgICAvLyBwcmludGYoIlByb2Nlc3NlZCIpOwogICAgbi0tO30KICAgICAKICAgIH0KCg==