import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int q = in.nextInt();
        List<Integer> list = new ArrayList<>();
        while (q-- > 0) {
            int n = in.nextInt();
            if(n==1){
                int x = in.nextInt();
                list.add(x);
            }
            else if (n == 2) {
                int len = list.size();
                if(len>0)
                list.remove(len - 1);
            }
            else if(n==3){
                int i = in.nextInt();
                System.out.println(list.get(i));
            }
            else if (n == 4) {
                int i = in.nextInt();
                int x = in.nextInt();
                list.add(i+1, x);
            }
            else if (n == 5) {
                Collections.sort(list);
            }
            else if (n == 6) {
                Collections.sort(list, Comparator.reverseOrder());
                // list.sort(Comparator.reverseOrder());
            }
            else if (n == 7) {
                System.out.println(list.size());
            }
            else if (n == 8) {
                for (int i : list) {
                    System.out.printf("%d ", i);
                }
                System.out.println();
            }
        }
    }
}