#include <iostream>
using namespace std;
int main()
{
int a, b, size = 12;
for (a = size/2; a <= size; a = a+2)
{
for (b = 1; b < size-a; b = b+2)
cout<<" ";
for (b = 1; b <= a; b++)
cout<<"0";
for (b = 1; b <= size-a; b++)
cout<<" ";
for (b = 1; b <= a-1; b++)
cout<<"0";
cout<<endl;
}
for (a = size; a >= 0; a--)
{
for (b = a; b < size; b++)
cout<<" ";
for (b = 1; b <= ((a * 2) - 1); b++)
cout<<"0";
cout<<endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewogICAgaW50IGEsIGIsIHNpemUgPSAxMjsKICAgIGZvciAoYSA9IHNpemUvMjsgYSA8PSBzaXplOyBhID0gYSsyKQogICAgewogICAgICAgIGZvciAoYiA9IDE7IGIgPCBzaXplLWE7IGIgPSBiKzIpCiAgICAgICAgICAgIGNvdXQ8PCIgIjsKICAgICAgICBmb3IgKGIgPSAxOyBiIDw9IGE7IGIrKykKICAgICAgICAgICAgY291dDw8IjAiOwogICAgICAgIGZvciAoYiA9IDE7IGIgPD0gc2l6ZS1hOyBiKyspCiAgICAgICAgICAgIGNvdXQ8PCIgIjsKICAgICAgICBmb3IgKGIgPSAxOyBiIDw9IGEtMTsgYisrKQogICAgICAgICAgICBjb3V0PDwiMCI7CgogICAgICAgIGNvdXQ8PGVuZGw7CiAgICB9CgogICAgZm9yIChhID0gc2l6ZTsgYSA+PSAwOyBhLS0pCiAgICB7CiAgICAgICAgZm9yIChiID0gYTsgYiA8IHNpemU7IGIrKykKICAgICAgICAgICAgY291dDw8IiAiOwogICAgICAgIGZvciAoYiA9IDE7IGIgPD0gKChhICogMikgLSAxKTsgYisrKQogICAgICAgICAgICBjb3V0PDwiMCI7CgogICAgICAgIGNvdXQ8PGVuZGw7CiAgICB9CiAgICByZXR1cm4gMDsKfQoK