#include <bits/stdc++.h>
using namespace std;
int main(){
char s[100];
gets(s);
int l=0,i,b,jk=0;
l=strlen(s);
b=l-2;
l=(l-1)/2;
for(i=0;i<l;i++){
if(s[i]==s[b-i])
jk++;
}
if(jk==l)
cout<<"TRUE";
else
cout<<"FALSE";
return 0;
}
/**************************************************************
Problem: 1098
User: fzy001
Language: C++
Result: Accepted
Time:8 ms
Memory:2072 kb
****************************************************************/