import java.util.*; public class Main { static class range{ int t,s,e; public range(int t,int s,int e) { // TODO Auto-generated constructor stub this.t = t; this.s = s; this.e = e; } } static long gcd(long a,long b){ return b == 0 ? a : gcd(b, a%b); } static long lcm(long a, long b){ return a*b/gcd(a, b); } public static void main(String[] args) { Scanner sc = new Scanner(System.in); HashMap last = new HashMap<>(); HashMap first = new HashMap<>(); int n = sc.nextInt(); int[] a = new int[n]; for(int i=0;i list = new LinkedList<>(); for(int t:last.keySet()){ list.add(new range(t, first.get(t), last.get(t))); } list.sort((x,y)->x.s-y.s); PriorityQueue s = new PriorityQueue<>((x,y)->y.t-x.t); StringBuilder ans = new StringBuilder(); for(int i=0;i