#include <bits/stdc++.h>
using namespace std;
using ll = long long;
using pii = pair<int, int>;

string s;

int filter(int bit, int a, int b, int c, int d, int e, int f, int g) {
  int mask = 0;
  mask |= (bit >> a & 1) << 0;
  mask |= (bit >> b & 1) << 1;
  mask |= (bit >> c & 1) << 2;
  mask |= (bit >> d & 1) << 3;
  mask |= (bit >> e & 1) << 4;
  mask |= (bit >> f & 1) << 5;
  mask |= (bit >> g & 1) << 6;
  return s[mask] - '0';
}

int main() {
  cin.tie(0);
  ios_base::sync_with_stdio(false);
  cout << fixed << setprecision(10);
  
  while (cin >> s, s != "#") {
    bool yes = true;
    for (int i = 0; i < 1 << 19; i++) {
      int bit = 0;
      bit |= (filter(i, 0, 1, 2, 4, 6, 7, 9) << 4);
      bit |= (filter(i, 1, 3, 4, 6, 8, 9, 11) << 6);
      bit |= (filter(i, 2, 4, 5, 7, 9, 10, 12) << 7);
      bit |= (filter(i, 4, 6, 7, 9, 11, 12, 14) << 9);
      bit |= (filter(i, 6, 8, 9, 11, 13, 14, 16) << 11);
      bit |= (filter(i, 7, 9, 10, 12, 14, 15, 17) << 12);
      bit |= (filter(i, 9, 11, 12, 14, 16, 17, 18) << 14);
      yes &= (bit >> 9 & 1) == filter(bit, 4, 6, 7, 9, 11, 12, 14);
    }
    cout << (yes ? "yes" : "no") << endl;
  }  

  return 0;
}
