// editor2
#include<stdio.h>
#include<string.h>
#include<ctype.h>
int main()
{
    char s[1005], filtered[1005];
    fgets(s, sizeof(s), stdin);
    int j=0;
    for(int i=0;s[j]!='\0';i++)
    {
        if(isalnum(s[i]))
        {
            filtered[j++]= tolower(s[i]);
        }
    }
    filtered[j]='\0';
    int left=0,right=j-1;
    while(left<right)
    {
        if(i=filtered[left]!=filtered[right])
        {
            printf("NO");
            return 0;
    }
    left++;
    right--;
    }
    printf("YES");
    return 0;
}