#include
using namespace std;
int main() {
int Number,nsp=2;
cin>>Number;
for(int row=1;row<=Number;row++)
{
for(int spaces=1;spaces<=Number+nsp;spaces++)
{
cout<<" ";
}
if(row==1)
{
cout<<"1";
}
else
{
cout<<"1\t";
int num=row-1;
int den=1;
int multiply=1;
for(int column=1;column<=row-2;column++)
{
multiply=multiply*(num/den);
cout<<multiply<<"\t";
num=num-1;
den=den+1;
}
cout<<"1\t";
}
cout<<endl;
nsp=nsp-2;
}
}
//sir why is there an unindentation i have given only tab spaces than why?