#include <iostream>
#include <cstdio>
using namespace std;

int main()
{
    int n;
    cin >>n;
    int arrs[n];
    for (int i = 0; i < n; i++)
    {
        scanf("%d", &arrs[i]);
        getchar();
    }
    int flag;
    for(int i=0;i<n;i++){
        flag=1;
        for(int j=i;j<n;j++){
            if(arrs[j]>arrs[i]){
                cout<< arrs[j]<<endl;
                flag=0;
                break;
            }
        }
        if(flag) cout<<-1<<endl;
    }
    return 0;
}
