#include <iostream>
#include <stdio.h>
using namespace std;
int main () {
int n;
cin>>n; //задаём размерность массива
n*=2;
int A[n+1]; //VLA
for (int i=1; i<=n; i++) { //присваиваем каждому элементу массива свой порядковый номер (для удобства проверки работы алгоритма)
cin>>A[i];
cout<<A[i]<<' ';
}
for (int i=2; i<=n; i++) {
if (i%2==0) { //если номер элемента чётный,
int tmp = A[i]; //то меняем местами чётный и нечётный элементы
A[i]=A[i-1];
A[i-1] = tmp;
}
}
for (int i=1; i<=n; i++) { //вывод изменённого массива
cout<<A[i]<<' ';
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RkaW8uaD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbiAoKSB7CiAgICBpbnQgbjsKICAgIGNpbj4+bjsgIC8v0LfQsNC00LDRkdC8INGA0LDQt9C80LXRgNC90L7RgdGC0Ywg0LzQsNGB0YHQuNCy0LAKICAgIG4qPTI7CiAgICBpbnQgQVtuKzFdOyAvL1ZMQQogICAgZm9yIChpbnQgaT0xOyBpPD1uOyBpKyspIHsgLy/Qv9GA0LjRgdCy0LDQuNCy0LDQtdC8INC60LDQttC00L7QvNGDINGN0LvQtdC80LXQvdGC0YMg0LzQsNGB0YHQuNCy0LAg0YHQstC+0Lkg0L/QvtGA0Y/QtNC60L7QstGL0Lkg0L3QvtC80LXRgCAo0LTQu9GPINGD0LTQvtCx0YHRgtCy0LAg0L/RgNC+0LLQtdGA0LrQuCDRgNCw0LHQvtGC0Ysg0LDQu9Cz0L7RgNC40YLQvNCwKSAKICAgICAgICBjaW4+PkFbaV07CiAgICAgICAgY291dDw8QVtpXTw8JyAnOwogICAgfQogICAgZm9yIChpbnQgaT0yOyBpPD1uOyBpKyspIHsKICAgICAgICBpZiAoaSUyPT0wKSB7IC8v0LXRgdC70Lgg0L3QvtC80LXRgCDRjdC70LXQvNC10L3RgtCwINGH0ZHRgtC90YvQuSwKICAgICAgICAgICAgaW50IHRtcCA9IEFbaV07ICAvL9GC0L4g0LzQtdC90Y/QtdC8INC80LXRgdGC0LDQvNC4INGH0ZHRgtC90YvQuSDQuCDQvdC10YfRkdGC0L3Ri9C5INGN0LvQtdC80LXQvdGC0YsKICAgICAgICAgICAgQVtpXT1BW2ktMV07CiAgICAgICAgICAgIEFbaS0xXSA9IHRtcDsKICAgICAgICB9CiAgICB9CiAgICBmb3IgKGludCBpPTE7IGk8PW47IGkrKykgeyAvL9Cy0YvQstC+0LQg0LjQt9C80LXQvdGR0L3QvdC+0LPQviDQvNCw0YHRgdC40LLQsAogICAgICAgIGNvdXQ8PEFbaV08PCcgJzsKICAgIH0KICAgIHJldHVybiAwOwp9