/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
static List<Integer> match(int n, List<String> li)
{
int mat[][]=new int[200005][28];
List<Integer> ans=new ArrayList<>();
for(int i=0;i<n;i++)
ans.add(0);
for(int i=n-1;i>=0;i--)
{
int len=s.length();
int c=0;
for(int j=0;j<len;j++)
{
int y=s.charAt(j)-'a';
c+=mat[j][y];
mat[j][y]=mat[j][y]+1;
}
ans.set(i,c);
}
return ans;
}
{
// your code goes here
Scanner sc
=new Scanner
(System.
in); int n=sc.nextInt();
List<String> li=new ArrayList<>();
for(int i=0;i<n;i++)
{
li.add(s);
}
List<Integer> ans= match(n,li);
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCQoJc3RhdGljIExpc3Q8SW50ZWdlcj4gbWF0Y2goaW50IG4sIExpc3Q8U3RyaW5nPiBsaSkKCXsKCQlpbnQgbWF0W11bXT1uZXcgaW50WzIwMDAwNV1bMjhdOwoJCQoJCUxpc3Q8SW50ZWdlcj4gYW5zPW5ldyBBcnJheUxpc3Q8PigpOwoJCQoJCWZvcihpbnQgaT0wO2k8bjtpKyspCgkJYW5zLmFkZCgwKTsKCQkKCQlmb3IoaW50IGk9bi0xO2k+PTA7aS0tKQoJCXsKCQkJU3RyaW5nIHM9bGkuZ2V0KGkpOwoJCQlpbnQgbGVuPXMubGVuZ3RoKCk7CgkJCQoJCQlpbnQgYz0wOwoJCQlmb3IoaW50IGo9MDtqPGxlbjtqKyspCgkJCXsKCQkJCWludCB5PXMuY2hhckF0KGopLSdhJzsKCQkJCWMrPW1hdFtqXVt5XTsKCQkJCW1hdFtqXVt5XT1tYXRbal1beV0rMTsKCQkJCQoJCQl9CgkJCWFucy5zZXQoaSxjKTsKCQl9CgkJcmV0dXJuIGFuczsKCX0KCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCQlTY2FubmVyIHNjPW5ldyBTY2FubmVyKFN5c3RlbS5pbik7CgkJaW50IG49c2MubmV4dEludCgpOwoJCUxpc3Q8U3RyaW5nPiBsaT1uZXcgQXJyYXlMaXN0PD4oKTsKCQkKCQlmb3IoaW50IGk9MDtpPG47aSsrKQoJCXsKCQkJU3RyaW5nIHM9c2MubmV4dCgpOwoJCQlsaS5hZGQocyk7CgkJfQoJCQoJCUxpc3Q8SW50ZWdlcj4gYW5zPSBtYXRjaChuLGxpKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oYW5zKTsKCQkKCX0KfQ==