#!/bin/python import sys n = int(raw_input().strip()) types = map(int, raw_input().strip().split(' ')) seen = {} output = -1 for t in types: count = seen.setdefault(t, 0) seen[t] = count + 1 if output == -1: output = t elif seen[output] < seen[t]: output = t elif seen[output] == seen[t]: output = min(output, t) print output