#include <bits/stdc++.h>
char c[81];
char a[10][11];
bool cmp(int l, int r) {
  for (int i = 0; i < 10; i++)
    if (c[l * 10 + i] != a[r][i]) return 0;
  return 1;
}
int main() {
  scanf("%s", &c);
  for (int i = 0; i < 10; i++) scanf("%s", a + i);
  for (int i = 0; i < 8; i++)
    for (int j = 0; j < 10; j++)
      if (cmp(i, j)) {
        printf("%d", j);
        break;
      }
  return 0;
}
