#include <bits/stdc++.h>
int main() {
  char c[85], d[10][15], temp[8][15], ans[15];
  int i, j, k = 0;
  scanf("%s", c);
  for (i = 0; i < 10; i++) scanf("%s", d[i]);
  for (i = 0; i <= 70; i = i + 10) {
    for (j = i; j <= i + 9; j++) {
      temp[k][j - i] = c[j];
    }
    temp[k][j - i] = 0;
    k++;
  }
  for (i = 0; i < 8; i++) {
    for (j = 0; j < 10; j++) {
      if (strcmp(temp[i], d[j]) == 0) {
        ans[i] = j + 48;
        break;
      }
    }
  }
  ans[i] = 0;
  printf("%s\n", ans);
  return 0;
}
