#include <bits/stdc++.h>
using namespace std;
char s[92], sl[10][10], str[10];
bool cmp(char* a, char* b) {
  for (int i = 0; i < 10; i++)
    if (a[i] != b[i]) return false;
  return true;
}
int main() {
  scanf("%s", &s);
  for (int i = 0; i < 10; i++) scanf("%s", sl[i]);
  for (int i = 0; i < 80; i += 10) {
    for (int k = 0; k < 10; k++) str[k] = s[i + k];
    for (int i = 0; i < 10; i++)
      if (cmp(str, sl[i])) {
        printf("%d", i);
        break;
      }
  }
  return 0;
}
