#include<stdio.h>
#include <stdlib.h>
#include<string.h>
int main()
{
    char str[1001];
	int len,i,flag;
	while(gets(str))
	{
	   len=strlen(str);
	   flag=1;
	   for(i=0;i<len/2;i++)
	   {
		 if(str[i]!=str[len-i-1])	
		 {
		   flag=0;
		   break;
		 }
		 else
			 continue;
	   }
	   if(flag==1)
		   printf("Yes!\n");
	   else
           printf("No!\n");
	}
	return 0;
}
/**************************************************************
	Problem: 2186
	User: admin
	Language: C
	Result: Accepted
	Time:8 ms
	Memory:1036 kb
****************************************************************/