import java.util.*;
import java.util.List;
import java.lang.Character;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
while (input.hasNext()) {
String tmp = input.nextLine();
char[] c = tmp.toCharArray();
int l = 0;
int h = tmp.length() - 1;
boolean j = true;
while (h > l) {
while (!Character.isLetterOrDigit(c[l])) {
l++;
}
while (!Character.isLetterOrDigit(c[h])) {
h--;
}
if (Character.toLowerCase(c[l]) != Character.toLowerCase(c[h])) {
j = false;
break;
}
l++;
h--;
}
System.out.println(j);
}
}
}
究竟哪里错了???待研究。