[color=bule]#include<iostream>
[color=bule]#include<string>
[color=bule]using namespace std;
[color=bule]int main()
[color=bule]{
[color=bule] int n,m=0,f,lena,lenb,word1[26]={0},word2[26];
[color=bule] string a,b;
[color=bule] scanf("%d",&n);
[color=bule] cin >> a ;
[color=bule] lena=a.size();
[color=bule] for(int j=0;j<lena;++j) ++word1[(a[j]-97)];
[color=bule] for(int i=2;i<=n;++i)
[color=bule] {
[color=bule] f=1;
[color=bule] cin >> b ;
[color=bule] lenb=b.size();
[color=bule] if(lenb==lena)
[color=bule] {
[color=bule] memset(word2,0,sizeof(word2));
[color=bule] for(int j=0;j<lena;++j) ++word2[(b[j]-97)];
[color=bule] for(int j=0;j<=25;++j) if(word2[j]) if(word2[j]!=word1[j]) {f=0;break;}
[color=bule] }
[color=bule] else f=0;
[color=bule] if(f) ++m;
[color=bule] }
[color=bule] printf("%d",m);
[color=bule] return 0;
[color=bule]}