#include <fstream>
using namespace std;
ifstream fin("date.in");
ofstream fout("date.out");
int a[2][20000],i,j,k,n,x;
int main()
{
fin>>n;
a[0][0]=1;
fout<<1<<endl;
for(i=1;i<n;i++)
{
k=1;x=0;
for(j=0;a[0][j];j++)
if(a[0][j]==a[0][j+1]) k++;
else
{
a[1][x++]=k;
a[1][x++]=a[0][j];
k=1;
}
for(j=0;a[1][j];j++) a[0][j]=a[1][j];
for(j=0;a[1][j];j++) fout<<a[0][j];
fout<<endl;
}
fin.close();
fout.close();
return 0;
}
|