#include<bits/stdc++.h>
using namespace std;
int a[10];
int ans;
bool check(int l,int r){
if(l<r) swap(l,r);
if(l==r) return true;
while(l%10==r%10) l/=10,r/=10;
if(l/10==r/10) return false;
if(l/100==r/100){
if((l-r)%11==0) return false;
if((r/10)%10==0) {
r+=100;
swap(l,r);
}
if(l%10<r%10) l+=10;
if((l-r)%11==0) return false;
}
return true;
}
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{ int z,x,c,v,b;
cin>>z>>x>>c>>v>>b;
a[i]=z*10000+x*1000+c*100+v*10+b;
}
/*if(n==1) {
cout<<81;
return 0;
}*/
for(int i=10000;i<=99999;i++){
bool op=true;
for(int j=1;j<=n;j++)
if(check(i,a[j])) op=false;
if(op) ans++;
}
cout<<ans;
return 0;
}