#include<iostream>
#include<string>
using namespace std;
#define N 10000
int main()
{
char arr[N];
cin >> arr;
char* str = arr;
char* a = str;
int i = 0, k = 0;
while (*a != '\0')
{
++a;
++i;
}
--a;
while (*str != '\0')
{
if (*str == *a)
++k;
else
{
cout << "NO"; break;
}
str++;
a--;
}
if (k == i)
{
cout << "YES";
}
return 0;
}