import java.util.Map;
import java.util.Scanner;
import java.util.TreeMap;
public class Main {

	public static void main(String[] args) {
		Scanner stdIn = new Scanner(System.in);
		int n = stdIn.nextInt();


		Map<String,Long> map = new TreeMap<>();
		long cnt = 0;
		
		for(int i = 0; i < n; i++) {
			String s = stdIn.next();
			if(map.containsKey(s)) {
				map.put(s,map.get(s)+1);
				if(cnt < map.get(s)) {
					cnt = map.get(s);
				}
			}else {
				map.put(s,(long)1);
				if(cnt==0) {
					cnt=1;
				}
			}
		}

		for(String s: map.keySet()) {
			if(map.get(s)==cnt) {
				System.out.println(s);
			}
		}


	}

} import java.util.Map; Map java.util import java.util.Scanner; Scanner java.util import java.util.TreeMap; TreeMap java.util public class Main {

	public static void main(String[] args) {
		Scanner stdIn = new Scanner(System.in);
		int n = stdIn.nextInt();


		Map<String,Long> map = new TreeMap<>();
		long cnt = 0;
		
		for(int i = 0; i < n; i++) {
			String s = stdIn.next();
			if(map.containsKey(s)) {
				map.put(s,map.get(s)+1);
				if(cnt < map.get(s)) {
					cnt = map.get(s);
				}
			}else {
				map.put(s,(long)1);
				if(cnt==0) {
					cnt=1;
				}
			}
		}

		for(String s: map.keySet()) {
			if(map.get(s)==cnt) {
				System.out.println(s);
			}
		}


	}

} Main public static void main(String[] args) {
		Scanner stdIn = new Scanner(System.in);
		int n = stdIn.nextInt();


		Map<String,Long> map = new TreeMap<>();
		long cnt = 0;
		
		for(int i = 0; i < n; i++) {
			String s = stdIn.next();
			if(map.containsKey(s)) {
				map.put(s,map.get(s)+1);
				if(cnt < map.get(s)) {
					cnt = map.get(s);
				}
			}else {
				map.put(s,(long)1);
				if(cnt==0) {
					cnt=1;
				}
			}
		}

		for(String s: map.keySet()) {
			if(map.get(s)==cnt) {
				System.out.println(s);
			}
		}


	} main {
		Scanner stdIn = new Scanner(System.in);
		int n = stdIn.nextInt();


		Map<String,Long> map = new TreeMap<>();
		long cnt = 0;
		
		for(int i = 0; i < n; i++) {
			String s = stdIn.next();
			if(map.containsKey(s)) {
				map.put(s,map.get(s)+1);
				if(cnt < map.get(s)) {
					cnt = map.get(s);
				}
			}else {
				map.put(s,(long)1);
				if(cnt==0) {
					cnt=1;
				}
			}
		}

		for(String s: map.keySet()) {
			if(map.get(s)==cnt) {
				System.out.println(s);
			}
		}


	} Scanner stdIn = new Scanner(System.in); stdIn new Scanner(System.in) int n = stdIn.nextInt(); n stdIn.nextInt() stdIn.nextInt stdIn Map<String,Long> map = new TreeMap<>(); map new TreeMap<>() long cnt = 0; cnt 0 for(int i = 0; i < n; i++) {
			String s = stdIn.next();
			if(map.containsKey(s)) {
				map.put(s,map.get(s)+1);
				if(cnt < map.get(s)) {
					cnt = map.get(s);
				}
			}else {
				map.put(s,(long)1);
				if(cnt==0) {
					cnt=1;
				}
			}
		} int i = 0; int i = 0; i 0 i < n i n i++ i++ i {
			String s = stdIn.next();
			if(map.containsKey(s)) {
				map.put(s,map.get(s)+1);
				if(cnt < map.get(s)) {
					cnt = map.get(s);
				}
			}else {
				map.put(s,(long)1);
				if(cnt==0) {
					cnt=1;
				}
			}
		} {
			String s = stdIn.next();
			if(map.containsKey(s)) {
				map.put(s,map.get(s)+1);
				if(cnt < map.get(s)) {
					cnt = map.get(s);
				}
			}else {
				map.put(s,(long)1);
				if(cnt==0) {
					cnt=1;
				}
			}
		} String s = stdIn.next(); s stdIn.next() stdIn.next stdIn if(map.containsKey(s)) {
				map.put(s,map.get(s)+1);
				if(cnt < map.get(s)) {
					cnt = map.get(s);
				}
			}else {
				map.put(s,(long)1);
				if(cnt==0) {
					cnt=1;
				}
			} map.containsKey(s) map.containsKey map s {
				map.put(s,map.get(s)+1);
				if(cnt < map.get(s)) {
					cnt = map.get(s);
				}
			} map.put(s,map.get(s)+1) map.put map s map.get(s)+1 map.get(s) map.get map s 1 if(cnt < map.get(s)) {
					cnt = map.get(s);
				} cnt < map.get(s) cnt map.get(s) map.get map s {
					cnt = map.get(s);
				} cnt = map.get(s) cnt map.get(s) map.get map s {
				map.put(s,(long)1);
				if(cnt==0) {
					cnt=1;
				}
			} map.put(s,(long)1) map.put map s (long)1 if(cnt==0) {
					cnt=1;
				} cnt==0 cnt 0 {
					cnt=1;
				} cnt=1 cnt 1 for(String s: map.keySet()) {
			if(map.get(s)==cnt) {
				System.out.println(s);
			}
		} String s map.keySet() map.keySet map {
			if(map.get(s)==cnt) {
				System.out.println(s);
			}
		} {
			if(map.get(s)==cnt) {
				System.out.println(s);
			}
		} if(map.get(s)==cnt) {
				System.out.println(s);
			} map.get(s)==cnt map.get(s) map.get map s cnt {
				System.out.println(s);
			} System.out.println(s) System.out.println System.out System System.out s String[] args args public class Main {

	public static void main(String[] args) {
		Scanner stdIn = new Scanner(System.in);
		int n = stdIn.nextInt();


		Map<String,Long> map = new TreeMap<>();
		long cnt = 0;
		
		for(int i = 0; i < n; i++) {
			String s = stdIn.next();
			if(map.containsKey(s)) {
				map.put(s,map.get(s)+1);
				if(cnt < map.get(s)) {
					cnt = map.get(s);
				}
			}else {
				map.put(s,(long)1);
				if(cnt==0) {
					cnt=1;
				}
			}
		}

		for(String s: map.keySet()) {
			if(map.get(s)==cnt) {
				System.out.println(s);
			}
		}


	}

} public class Main {

	public static void main(String[] args) {
		Scanner stdIn = new Scanner(System.in);
		int n = stdIn.nextInt();


		Map<String,Long> map = new TreeMap<>();
		long cnt = 0;
		
		for(int i = 0; i < n; i++) {
			String s = stdIn.next();
			if(map.containsKey(s)) {
				map.put(s,map.get(s)+1);
				if(cnt < map.get(s)) {
					cnt = map.get(s);
				}
			}else {
				map.put(s,(long)1);
				if(cnt==0) {
					cnt=1;
				}
			}
		}

		for(String s: map.keySet()) {
			if(map.get(s)==cnt) {
				System.out.println(s);
			}
		}


	}

} Main
import java.util.Map;
import java.util.Scanner;
import java.util.TreeMap;
public class Main {

	public static void main(String[] args) {
		Scanner stdIn = new Scanner(System.in);
		int n = stdIn.nextInt();


		Map<String,Long> map = new TreeMap<>();
		long cnt = 0;
		
		for(int i = 0; i < n; i++) {
			String s = stdIn.next();
			if(map.containsKey(s)) {
				map.put(s,map.get(s)+1);
				if(cnt < map.get(s)) {
					cnt = map.get(s);
				}
			}else {
				map.put(s,(long)1);
				if(cnt==0) {
					cnt=1;
				}
			}
		}

		for(String s: map.keySet()) {
			if(map.get(s)==cnt) {
				System.out.println(s);
			}
		}


	}

}
