#include <iostream>
#include <string>
#include <algorithm>
using namespace std;

int main(){
    string s, t="";
    getline(cin, s);
    
    if(s.find('-') != string::nops){
        cout << "Invalid input";
        return 0;
    }
    
    for(char c : s)
       if(isalnum(c))
          t += tolower(c);
          
    if(t.empty()) {
        cout << "Invalid input";
        return 0;
    }
    string r = t;
    reverse(r.begin(), r.end());
    
    if(t == r)
       cout << "Yes";
    else
       cout << "No";
       
    return 0;
}