#include <stdio.h>
void printA(int a[],int n){
int i;
for(i=0;i<n;i++){
}
}
void swap(int *a,int *b){//a,bはそれぞれ*a,*bの住所を表す
int x;
x=*a;//xはaの住所に入っている数を表す
*a=*b;//bの住所に入っている数をaの住所に入っている数に上書きする
*b=x;//aの住所に入っている数(x)をbの住所に入っている数に上書きする
}//これで入れ替えが完了
void reverse(int a[],int n){
int i;
for(i=0;i<n/2;i++){
swap(&a[i],&a[n-i-1]);
}
}
int main(void) {
// your code goes here
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIHByaW50QShpbnQgYVtdLGludCBuKXsKCWludCBpOwoJZm9yKGk9MDtpPG47aSsrKXsKCQlwcmludGYoIiVkIixhW2ldKTsKCX0KCXByaW50ZigiXG4iKTsKfQoKCnZvaWQgc3dhcChpbnQgKmEsaW50ICpiKXsvL2EsYuOBr+OBneOCjOOBnuOCjCphLCpi44Gu5L2P5omA44KS6KGo44GZCglpbnQgeDsKCXg9KmE7Ly9444GvYeOBruS9j+aJgOOBq+WFpeOBo+OBpuOBhOOCi+aVsOOCkuihqOOBmQoJKmE9KmI7Ly9i44Gu5L2P5omA44Gr5YWl44Gj44Gm44GE44KL5pWw44KSYeOBruS9j+aJgOOBq+WFpeOBo+OBpuOBhOOCi+aVsOOBq+S4iuabuOOBjeOBmeOCiwoJKmI9eDsvL2Hjga7kvY/miYDjgavlhaXjgaPjgabjgYTjgovmlbDvvIh477yJ44KSYuOBruS9j+aJgOOBq+WFpeOBo+OBpuOBhOOCi+aVsOOBq+S4iuabuOOBjeOBmeOCiwp9Ly/jgZPjgozjgaflhaXjgozmm7/jgYjjgYzlrozkuoYKCgp2b2lkIHJldmVyc2UoaW50IGFbXSxpbnQgbil7CglpbnQgaTsKCWZvcihpPTA7aTxuLzI7aSsrKXsKCQlzd2FwKCZhW2ldLCZhW24taS0xXSk7Cgl9Cn0KaW50IG1haW4odm9pZCkgewoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoKCXJldHVybiAwOwp9Cg==