记录
#include<bits/stdc++.h>
using namespace std;
int judge[1000006];
int main(){
int n;
cin>>n;
for(int k=1;k<=n;k++){
char a[5];
for(int i=1;i<=5;i++) cin>>a[i];
for(int i=1;i<=5;i++){
char b=a[i];
for(int kk=1;kk<=9;kk++){
if(a[i]=='9') a[i]='0';
else a[i]++;
string s="";
for(int j=1;j<=5;j++) s=s+a[j];
judge[stoi(s)]++;
}
a[i]=b;
}
for(int i=1;i<=4;i++){
char b=a[i],c=a[i+1];
for(int kk=1;kk<=9;kk++){
if(a[i]=='9') a[i]='0';
else a[i]++;
if(a[i+1]=='9') a[i+1]='0';
else a[i+1]++;
string s="";
for(int j=1;j<=5;j++) s+=a[j];
judge[stoi(s)]++;
}
a[i]=b,a[i+1]=c;
}
}
int ans=0;
for(int i=0;i<=99999;i++) if(judge[i]==n) ans++;
cout<<ans;
return 0;
}