#include <bits/stdc++.h>
using namespace std;
const int maxn = 10000010;
char s[maxn];
char t[maxn];
int main() {
  scanf("%s", s);
  int len = strlen(s);
  for (int i = 0; i < len; i++) {
    t[i] = s[i];
  }
  for (int i = 0; i < len; i++) {
    s[i] = s[len - 1];
    len--;
  }
  for (int i = 0; i < len; i++) {
    if (s[i] == 'b') {
      s[i] = 'd';
    } else if (s[i] == 'd') {
      s[i] = 'b';
    } else if (s[i] == 'q') {
      s[i] = 'p';
    } else if (s[i] == 'p') {
      s[i] = 'q';
    }
  }
  if (!strcmp(t, s)) {
    printf("Yes\n");
  } else {
    printf("No\n");
  }
  return 0;
}
