#include <bits/stdc++.h>
using namespace std;
int n;
int a[3][11];
int sum[11];
int x, len, i;
int main() {
  scanf("%d", &n);
  for (i = 0; i < n; i++)
    for (int j = 0; j < 6; j++) {
      scanf("%d", &x);
      a[i][x]++;
      sum[x]++;
    }
  for (i = 1; i < 1000; i++) {
    if (i < 10) {
      if (sum[i])
        continue;
      else
        break;
    } else if (i < 100) {
      int flag = 0;
      for (int j = 0; j < 3; j++)
        for (int k = 0; k < 3; k++) {
          if (k == j) continue;
          if (a[j][i % 10] && a[k][i / 10]) flag = 1;
        }
      if (flag == 0) break;
    } else {
      int flag = 0;
      for (int j = 0; j < 3; j++) {
        for (int k = 0; k < 3; k++) {
          if (k == j) continue;
          for (int l = 0; l < 3; l++) {
            if (l == k || l == j) continue;
            if (a[j][i % 10] && a[k][i / 10 % 10] && a[l][i / 100]) flag = 1;
          }
        }
      }
      if (flag == 0) break;
    }
  }
  cout << i - 1 << endl;
  return 0;
}
