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