#include<iostream>
using namespace std;
int main()
{
int m[12]={1,2,3,4,5,6,7,8,9,10,11,12},k,i=0,a=0,p,t=0;
cin>>k;
p=k;
while(a<p)
{
a++;
if(m[i%12]==0)
{
p++;
}
i=(i+1)%12;
if(a==p)
{
m[(i-1)%12]=0;
for(int n=0;n<12;n++)
{
cout<<m[n]<<" ";
}
t++;
cout<<endl;
a=0;
p=k;
}
if(t==11)
break;
}
for(i=0;i<12;i++)
{
if(m[i]!=0)
{
cout<<m[i];
}
}
system("pause");
return 0;
}