#include <stdio.h>
#include <string.h>
int main() {
char text[100];
int begin, middle, end, length = 0;
while ( text[length] != '\0' )
length++;
end = length - 1;
middle = length/2;
for ( begin = 0 ; begin < middle ; begin++ ) {
if ( text[begin] != text[end] ) {
printf("Not a palindrome.\n"); break;
}
end--;
}
if( begin == middle )
printf("%d is Palindrome.\n",text
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KaW50IG1haW4oKSB7CgljaGFyIHRleHRbMTAwXTsKCWludCBiZWdpbiwgbWlkZGxlLCBlbmQsIGxlbmd0aCA9IDA7CglwcmludGYoImVudGVyIHRoZSB0ZXh0OlxuIik7CglnZXRzKHRleHQpOwoJd2hpbGUgKCB0ZXh0W2xlbmd0aF0gIT0gJ1wwJyApCgkgICAgICBsZW5ndGgrKzsKCWVuZCA9IGxlbmd0aCAtIDE7CgltaWRkbGUgPSBsZW5ndGgvMjsKCWZvciAoIGJlZ2luID0gMCA7IGJlZ2luIDwgbWlkZGxlIDsgYmVnaW4rKyApIHsKCQlpZiAoIHRleHRbYmVnaW5dICE9IHRleHRbZW5kXSApIHsKCQkJcHJpbnRmKCJOb3QgYSBwYWxpbmRyb21lLlxuIik7CgkJCWJyZWFrOwoJCX0KCQllbmQtLTsKCX0KCWlmKCBiZWdpbiA9PSBtaWRkbGUgKQoJICAgICAgcHJpbnRmKCIlZCBpcyBQYWxpbmRyb21lLlxuIix0ZXh0KTsKCXJldHVybiAwOwp9Cg==