1 #include<iostream>
2 using namespace std;
3 int main()
4 {
5 int n,a[3][6],i,j,k,m[1000],x,y,z;
6 cin>>n;
7 for(i=0;i<n;i++)
8 for(j=0;j<6;j++)
9 {
10 cin>>a[i][j];
11 m[a[i][j]]++;
12 }
13 if(n>1)
14 {
15 for(i=0;i<n;i++)
16 for(j=i+1;j<n;j++)
17 for(x=0;x<6;x++)
18 for(y=0;y<6;y++)
19 {
20 m[a[i][x]*10+a[j][y]]++;
21 m[a[i][x]+a[j][y]*10]++;
22 }
23 }
24 if(n>2)
25 {
26 for(x=0;x<6;x++)
27 for(y=0;y<6;y++)
28 for(z=0;z<6;z++)
29 {
30 m[a[0][x]*100+a[1][y]*10+a[2][z]]++;
31 m[a[0][x]*100+a[1][y]+a[2][z]*10]++;
32 m[a[0][x]*10+a[1][y]*100+a[2][z]]++;
33 m[a[0][x]*10+a[1][y]+a[2][z]*100]++;
34 m[a[0][x]+a[1][y]*100+a[2][z]*10]++;
35 m[a[0][x]+a[1][y]*10+a[2][z]*100]++;
36 }
37 }
38 for(i=1;i<1000;i++)
39 if(m[i]==0) break;
40 cout<<i-1;
41 }