/* 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
{
{
// your code goes here
Scanner sc
= new Scanner
(System.
in); int n = sc.nextInt();
for(int i=0; i<n; i++){
words[i] = sc.next();
}
List<String> list = commonChars(words);
}
public static List
<String
> commonChars
(String[] words
){ List<String> list = new ArrayList<>();
char []hash = new char[26];
for(char c : words[0].toCharArray()){
hash[c - 'a']++;
}
for(int i=1; i<words.length; i++){
char temp[] = new char[26];
for(char c : str.toCharArray()){
temp[c - 'a']++;
}
for(int j=0; j<26; j++){
hash
[j
] = (char)Math.
min((int)hash
[j
],
(int)temp
[j
]); temp[j] = 0;
}
}
for(int i=0; i<26; i++){
int j = hash[i];
while(j!=0){
char c = (char)(i + 'a');
list.add(c+"");
j--;
}
}
return list;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCQlTY2FubmVyIHNjID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKCQlpbnQgbiA9IHNjLm5leHRJbnQoKTsKCQlTdHJpbmdbXSB3b3JkcyA9IG5ldyBTdHJpbmdbbl07IAoJCWZvcihpbnQgaT0wOyBpPG47IGkrKyl7CgkJCXdvcmRzW2ldID0gc2MubmV4dCgpOwoJCX0KCQlMaXN0PFN0cmluZz4gbGlzdCA9IGNvbW1vbkNoYXJzKHdvcmRzKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4obGlzdCk7CgkJCgl9CgkKCXB1YmxpYyBzdGF0aWMgTGlzdDxTdHJpbmc+IGNvbW1vbkNoYXJzKFN0cmluZ1tdIHdvcmRzKXsKCQlMaXN0PFN0cmluZz4gbGlzdCA9IG5ldyBBcnJheUxpc3Q8PigpOwoJCWNoYXIgW11oYXNoID0gbmV3IGNoYXJbMjZdOwoJCWZvcihjaGFyIGMgOiB3b3Jkc1swXS50b0NoYXJBcnJheSgpKXsKCQkJaGFzaFtjIC0gJ2EnXSsrOwoJCX0KCQkKCQlmb3IoaW50IGk9MTsgaTx3b3Jkcy5sZW5ndGg7IGkrKyl7CgkJCVN0cmluZyBzdHIgPSB3b3Jkc1tpXTsKCQkJY2hhciB0ZW1wW10gPSBuZXcgY2hhclsyNl07CgkJCWZvcihjaGFyIGMgOiBzdHIudG9DaGFyQXJyYXkoKSl7CgkJCQl0ZW1wW2MgLSAnYSddKys7CgkJCX0KCQkJCgkJCWZvcihpbnQgaj0wOyBqPDI2OyBqKyspewoJCQkJaGFzaFtqXSA9IChjaGFyKU1hdGgubWluKChpbnQpaGFzaFtqXSwgKGludCl0ZW1wW2pdKTsKCQkJCXRlbXBbal0gPSAwOwoJCQl9CgkJfQoJCQoJCWZvcihpbnQgaT0wOyBpPDI2OyBpKyspewoJCQlpbnQgaiA9IGhhc2hbaV07CgkJCXdoaWxlKGohPTApewoJCQkJY2hhciBjID0gKGNoYXIpKGkgKyAnYScpOwoJCQkJbGlzdC5hZGQoYysiIik7CgkJCQlqLS07CgkJCX0KCQl9CgkJcmV0dXJuIGxpc3Q7Cgl9Cn0=