import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class Solution { public static int[] findTypeCounts(int typeNos, Scanner in){ int n = in.nextInt(); int[] typeCounts = new int[typeNos]; for(int types_i=0; types_i < n; types_i++){ int newBirdType = in.nextInt(); typeCounts[newBirdType-1] += 1; } return typeCounts; } public static int findMaxBirdType(int[] typeCounts){ int maxValue = Integer.MIN_VALUE; int maxValueIndex = -1; for (int i = 0; i < typeCounts.length; i++){ if (typeCounts[i] > maxValue){ maxValueIndex = i; maxValue = typeCounts[i]; } } return maxValueIndex+1; } public static void main(String[] args) { Scanner in = new Scanner(System.in); int[] typeCounts = findTypeCounts(5, in); System.out.println(findMaxBirdType(typeCounts)); } }