#include<stdio.h>
#include<string.h>
int main()
{
char a[100],b[100];
int n,i,j;
gets(a); //读入字符串
n=strlen(a); //j计算字符串的长度
for(i=n-1,j=0;i>=0;i--,j++) //字符串反序赋给b
{
b[j]=a[i];
}
b[j]='\0';
if(strcmp(a,b)==0)
{
printf("YES");
}
else
{
printf("NO");
}
return 0;
}