1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//Hanczar

#include <cstdio>
#include <vector>
#include <array>

int main() {
  int n,t;
  scanf("%d %d",&n,&t);
  n= 2*n;
  std::vector<int> vals(n);

  for (int i=0;i<n;i++) {
    int v;
    scanf("%d",&v);
    vals[i] = v;
  }
  if (t&1) {
    for (int i=n-1;i>=0;--i) {
      printf("%d ",vals[i]);
    }
  } else {
    for (int i=0;i<n;++i) {
      printf("%d ",vals[i]);
    }
  }
  printf("\n");
  return 0;
}