import java.util.*;
public class FindingMinimumString {
public static void main(String[] args) {
ArrayList<String> input = new ArrayList<String>();
setInputToList(input);
System.out.println(getMinimumString(input));
}
private static void setInputToList(ArrayList<String> list){
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for(int i = 0; i < n; i++){
list.add(sc.next());
}
}
public static String getMinimumString(ArrayList<String> list){
String result = list.get(0);
for(int i = 1; i < list.size(); i++){
String target = list.get(i);
if(result.compareTo(target) > 0){
result = target;
}
}
return result;
}
}