#include<stdio.h>
#include<string.h>
#include<ctype.h>

int main(){
    char s[1001];
    scanf("%[^\n",s);
    
    char clean[1001];
    int j=0;
    
    for(int i=0;s[i]!='\0';i++){
        if(isalnum(s[i])){
            clean[j++]=tolower(s[i]);
        }
    }
    clean[j]='\0';
    
    int len=strlen(clean);
    int isPalindrome=1;
    for(int i=0;i<len/2;i++){
        if(clean[i]!=clean[len-i-1]){
            isPalindrome=0;
            break;
        }
    }
    
    if(isPalindrome)
       printf("Yes\n");
    else
       printf("No\n");
       
    return 0;
}