// editor5
#include<stdio.h>
void swap(int *a,int *b){
    int temp = *a;
    *a=*b;
    *b=*a;
}
int main(){
    int i,n;
    if(scanf("%d",&n)!=1 || n<=0){
        printf("-1\n");
        return 0;
    }
    int arr[100];
    for( i =0; i<n;i++){
        if(scanf("%d",&arr[i])!=1 ){
            printf("-1\n");
            return 0;
        }
    }
    void (*swap_ptr)(int*,int*) = &swap;
    for(i=0;i<n-1;i+=2){
    swap_ptr(&arr[i],&arr[i+1]);
    }
    for(int i=0; i<n ; i++){
        printf("%d %d ",arr[i+1]);
        if(i!=n-1){
    }
    }
    printf("\n");
    return 0;
}