/*
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner t = new Scanner(System.in);
long a = t.nextLong();
long b = t.nextLong();
System.out.println(a+b);
}
}
*/
/*
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner t = new Scanner(System.in);
long a = t.nextLong();
System.out.println(-a);
}
}
*/
//import java.util.Scanner;
//
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
//
// int a = t.nextInt();
// int b = t.nextInt();
//
// System.out.println(a/b);
//
// }
//}
//import java.util.Scanner;
//
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
//
// long a = t.nextLong();
//
//
// System.out.println(a+1);
//
// }
//}
//import java.util.Scanner;
//
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
//
// int a = t.nextInt();
// int b =t.nextInt();
// int c = t.nextInt();
//
// System.out.println(a+b+c);
// System.out.printf("%.1f",(float)(a+b+c)/3);
//
// }
//}
//import java.util.Scanner;
//
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
//
// int a = t.nextInt();
// int b =t.nextInt();
// int c = t.nextInt();
// if (a+b>c)
// {
// if(a==b && b==c && c==a) {
// System.out.println("정삼각형");
// }
// else if (a==b || b==c || c==a) {
// System.out.println("이등변삼각형");
// }
// else if (a*a + b*b==c*c) {
// System.out.println("직각삼각형");
// }
// else {
// System.out.println("삼각형");
// }
// }
// else {
// System.out.println("삼각형아님");
// }
// }
//}
//import java.util.Scanner;
//
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
//
// int a = t.nextInt();
// int b =t.nextInt();
// int c = t.nextInt();
// if (a>b&& a>c)
// {
// if (a<b+c) {
// System.out.println("yes");
// }
// else {
// System.out.println("no");
// }
// else if (b>a&& b>c) {
// if (b<a+c) {
// System.out.println("yes");
// }
// else {
// System.out.println("no");
// }
// }
// else {
// if(c<a+b) {
// System.out.println("yes");
// }
// else {
// System.out.println("no");
// }
// }
// }
//}
//import java.util.Scanner;
//
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
//
// int a = t.nextInt();
// int b =t.nextInt();
//
// if(a==90)
// {
// System.out.println(b);
// }
// else if(a%5==0)
// {
// System.out.println((90-a)/5+b);
// }
// else {
// System.out.println((90-a)/5+1+b);
// }
//
// }
//}
//import java.util.Scanner;
//
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
//
// int a = t.nextInt();
// int b = t.nextInt();
// if(b<30) {
// if(a==0) {
// System.out.printf("%d %d",23,60-(30-b));
// }
// else {
// System.out.printf("%d %d",(a-1),60-(30-b));
// }
// }
// else {
// System.out.printf("%d %d",(a),(b-30));
// }
//
// }
//}
//import java.util.Scanner;
//
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
//
// int a = t.nextInt();
// int v = 0;
//
// if (a<10) {
// v = a%10*10*2;
// if(v>100) {
// v = v-100;
// if(v<=50) {
// System.out.println(v);
// System.out.println("GOOD");
// }
// else {
// System.out.println(v);
// System.out.println("OH MY GOD");
// }
// }
// else {
// if(v<=50) {
// System.out.println(v);
// System.out.println("GOOD");
// }
// else {
// System.out.println(v);
// System.out.println("OH MY GOD");
// }
// }
// }
// else {
// v = (((a%10)*10)+(a/10))*2;
// if(v>100) {
// v = v-100;
// if(v<=50) {
// System.out.println(v);
// System.out.println("GOOD");
// }
// else {
// System.out.println(v);
// System.out.println("OH MY GOD");
// }
//
// }
// else {
// if(v<=50) {
// System.out.println(v);
// System.out.println("GOOD");
// }
// else {
// System.out.println(v);
// System.out.println("OH MY GOD");
// }
// }
// }
// }
//}
//import java.util.Scanner;
//
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
//
// int a = t.nextInt();
// int b = t.nextInt();
// int c = t.nextInt();
//
// if (a> b&& a>c) {
//
// if (b>c) {
// System.out.println(b);
// }
// else {
// System.out.println(c);
// }
// }
// else if (b>a&&b>c) {
// if(a>c) {
// System.out.println(a);
// }
// else {
// System.out.println(c);
// }
// }
// else {
// if(a>b) {
// System.out.println(a);
// }
// else {
// System.out.println(b);
// }
//
// }
// }
//}
//import java.util.*;
//
//public class Main {
// public static void main(String[] args) {
// Scanner t = new Scanner(System.in);
//
// int n = t.nextInt();
//
// int arr[] = new int[n];
//
// for(int i=0; i<n; i++) {
// arr[i] = t.nextInt();
// }
//
// for(int i=n-1; i>=0; i--) {
// System.out.print(arr[i]+" ");
// }
// }
//}
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner t = new Scanner(System.in);
int n = t.nextInt();
int arr[] = new int[n];
for(int i=0; i<n; i++) {
arr[i] = t.nextInt();
System.out.print(arr[i]+" ");
}
System.out.println();
for (int i = 1; i<n ;i++ ) {
System.out.print(arr[i]+" ");
}
System.out.println();
for(int i=n-1; i>=0; i--) {
System.out.print(arr[i]+" ");
}
}
}