#include<stdio.h>

int main() {
    int N;
    if (scanf("%d", &N) != 1) return 0;
    
    if (N < 0) {
        printf("Invalid Input");
        return 0;
    }
    
    int rolls[100];
    int i, j;
    
    for (i = 0; i < N; i++) {
        scanf("%d", &rolls[i]);
    }
    
    int stack[100];
    int top = -1;
    
    for (i = 0; i < N; i++) {
        int exists = 0;
        for (j = 0; j <= top; j++) {
            if (stack[j] == rolls[i]) {
                exists = 1;
                break;
            }
        }
        if (!exists) {
            unique[++top] = rolls[i];
        }
    }
    
    for ( i = top; i >= 0; i--) {
        printf("%d\n", unique[i]);
    }
    return 0;
}