#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
// system("find */* | grep -v '\.' |xargs grep -e Site > sites");
// system("(find */* | grep -v '.' |xargs grep -e Site) > sites");
// system("grep -hr Site */*[^.clone] > sites");
ifstream fin("sites");
string s;
string sites[500];
int count = 1;
int sitecount = 1;
while( fin >> s )
{
if(count % 2 == 0)
{
// cout << s << endl;
sites[sitecount] = s;
++sitecount;
}
++count;
}
int i=1;
int z=1;
int dupes=1;
string duped[500];
int numduped=1;
bool isfirst=true;
int listcount;
while(i < sitecount)
{
while(z < sitecount)
{
if(sites[i] == sites[z] && i != z)
++dupes;
++z;
}
if(dupes > 2)
{
for(listcount=1; listcount < sitecount; ++listcount)
{
if(duped[listcount] == sites[i])
{
isfirst=false;
break;
}
}
if(isfirst)
{
cout << sites[i] << " has " << dupes << " accounts" << endl;
duped[numduped] = sites[i];
++numduped;
}
}
dupes = 1;
isfirst = true;
z=1;
++i;
}
}