#include <stdio.h>
void writeX(int n) {
int i;
for( i = 0; i < n; i++ ) {
}
}
void oyama(int m) {
int i;
for(i=1;i<=m;i++){
writeX(i);
}
for(i=m-1;i>=1;i--){
writeX(i);
}
}
void figure(int n) {
if(n==0)
return;
else{
figure(n-1);
oyama(n);
}
}
int main(void) {
int n;
figure(n);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIHdyaXRlWChpbnQgbikgewogICAgIGludCBpOwoKICAgICBmb3IoIGkgPSAwOyBpIDwgbjsgaSsrICkgewogICAgICAgICAgcHJpbnRmKCJYIik7CiAgICAgfQogICAgIHByaW50ZigiXG4iKTsKfQoKdm9pZCBveWFtYShpbnQgbSkgewogICAgaW50IGk7CgogICAgZm9yKGk9MTtpPD1tO2krKyl7CiAgICAgICAgd3JpdGVYKGkpOwogICAgfQogICAgZm9yKGk9bS0xO2k+PTE7aS0tKXsKICAgICAgICB3cml0ZVgoaSk7CiAgICB9Cn0KCnZvaWQgZmlndXJlKGludCBuKSB7CiAgICBpZihuPT0wKQogICAgICAgcmV0dXJuOwogICAgZWxzZXsKICAgICAgICBmaWd1cmUobi0xKTsKICAgICAgICBveWFtYShuKTsKICAgIH0KfQoKaW50IG1haW4odm9pZCkgewogICAgaW50IG47CgogICAgc2NhbmYoIiVkIiwgJm4pOwogICAgZmlndXJlKG4pOwogICAgcmV0dXJuIDA7Cn0=